基础算法问题,退货订单问题

问题描述

底层数学算法很差,见笑了。我用计算器。-2*-2结果等于-4用程序-2*-2结果等于4.现在有条订单。订单号码产品代码总金额(=数量*成交价+运费)数量成交价运费xxxxxxxx5(程序算出来)221这条订单现在产生了退货,为方便统计哪个商品退货率类似的报表,所以订单保留。只是更改状态。-----------------------------------------------------------------------------------------系统新增一个订单,这条订单全是负数。订单号码产品代码总金额(=数量*成交价+运费)数量成交价运费xxxxxxxx-5(程序算出来)-2-2-1但是现在我在程序中decimal变量=数量*成交价+运费;结果却是3;原因是数量*成交价=4;请教各位。如何解决

解决方案

解决方案二:
数量*成交价+math.abs(运费)
解决方案三:
-(数量*成交价+math.abs(运费))
解决方案四:
如果不是毕业设计,项目最好找个明白人重新设计下。

时间: 2024-09-14 03:15:16

基础算法问题,退货订单问题的相关文章

想了解机器学习?你需要知道的十个基础算法

关于机器学习,你需要知道的十个基础算法 毫无疑问,作为人工智能的子领域-机器学习在过去的几年中越来越受欢迎.由于大数据是目前科技行业最热门的趋势,基于大量的数据机器学习在提前预测和做出建议方面有巨大的潜力.一些有关机器学习常见的例子有:Netflix基于你以前看过的电影再给你做出影片的推荐,或者亚马逊根据你以前买过的书籍再给你进行图书推荐. 如果想了解更多有关机器学习的知识,要从哪里开始呢?作者第一次入门是在哥本哈根海外交流时选了一门有关人工智能的课程.这门课程的讲师是丹麦科技大学(Techni

基础算法题,求思路和代码

问题描述 基础算法题,求思路和代码 问题 E: L1-6. 连续因子 时间限制: 1 Sec 内存限制: 128 MB 题目描述 一个正整数N的因子中可能存在若干连续的数字.例如630可以分解为3*5*6*7,其中5.6.7就是3个连续的数字.给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列. 输入 输入在一行中给出一个正整数N(1<N<231). 输出 首先在第1行输出最长连续因子的个数:然后在第2行中按"因子1*因子2*--*因子k"的格式

php四种基础算法代码实例_php实例

php四种基础算法:冒泡,选择,插入和快速排序法许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣.作为一个初级phper,虽然很少接触到算法方面的东西 .但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的.下面是我按自己的理解,将四个方法分析一遍.需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中 的值按照从小到的顺序进行排序. $arr(1,43,54,62,21,66,32,78,36,76,39); 1. 冒泡排序法

方法-大神看过来,基础算法判断

问题描述 大神看过来,基础算法判断 基础算法类型的校验 _mName 方法名 比如 加法 减法 乘法 除法 _paraValueType 各参数类型名 长度 速度 经纬度 return 校验的错误结果 逻辑:判断方法: 1)参数无单位:正确 这个完成了 2) 必须类型相同的方法;加法,减法 列出 2)其它只有一个有单位时:必须是第一个参数 3) 固定关系:列出 public string ParaCheck(string _mName,List _paraValueType) { if(_par

几个分布式基础算法

研究生期间分布式课程的小结吧.... 中间件在分布式系统中的地位和角色 为了使种类各异的计算机和网络都呈现为单个的系统,分布式系统常常通过一个"软件层"组织起来,该层在逻辑上位于由用户和应用程序组成的高层与由操作系统组成的低层之间,这样的分布式系统又称为中间件.中间件层延伸到了多台机器上,且为每个应用程序提供了相同的接口.它的重要的目的是提供一定程度的透明性,也就是一定程度上向应用程序隐藏数据处理的分布性.中间件集分布式操作系统与网络操作系统的优点于一身,既能够具有网络操作系统的可扩展

数据结构中树与二叉树基础算法的比较

一:树的创建 在数据结构中,树是以二叉树的形式储存的. 树转换为二叉树形式分为三步: ⑴加线--树中所有相邻兄弟之间加一条连线. ⑵去线--对树中的每个结点,只保留它与第一个孩子结点之间的连线,删去它与其它孩子结点之间的连线. ⑶层次调整--以根结点为轴心,将树顺时针转动一定的角度,使之层次分明.   转换后结果如图: 所以树的创建算法有两个思路: 1.将树转化为二叉树后,以二叉树中结点的关系输入而创建树. 2.直接以树中结点的关系输入,用代码转换为相应的二叉树. 第一种方法实际就是二叉树创建,

搜索引擎基础算法如何确定返回结果之算法分析

搜索引擎是否试图最佳匹配输入查询返回页面?如果你意识到这一点,你就会明白,为什么谷歌和其他搜索引擎会使用一个复杂的算法来确定什么结果他们应该返回?在该算法的因素中包括"硬因素",比如反响你链接到一个页面的数量,一些通过喜欢和+1功能实现的社会建议.这些通常都是一些外部影响,还有一些页面本身的因素,只有通过分析在线和离线因素可能为谷歌来确定哪些页面是背后问题的查询,对于这个谷歌将不得不分析一个页面上的文本. 1.TRUE或FALSE(真或假) 虽然搜索引擎在最近几年的发展中已经非常迅速,

计算机科学中32个常用的基础算法_其它综合

奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做的一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序: 1.A* 搜索算法--图形搜索算法,从给定起点到给定终点计算出路径.其中使用了一种启发式的估算,为每个节点估算通过该节点的最佳路径,并以之为各个地点排定次序.算法以得到

Java数组排序基础算法,二维数组,排序时间计算,随机数产生

import java.util.Arrays; //包含Arrays import java.util.Random; public class HelloWorld { public static void main(String[] args){ // Scanner s = new Scanner(System.in); // System.out.println("请输入一个数字"); // int num = s.nextInt(); //打印数组 int []a = {1