社区
ASP
帖子详情
如何在ASP中让小数加减乘除得到正确结果(急)
chinagod
2003-12-16 03:39:03
比如:(1+0.975)*(1+1.025)
计算结果常常是4
而正确结果应该是3.999375
我不要他四舍五入,他自己却四舍五入了
...全文
160
10
打赏
收藏
如何在ASP中让小数加减乘除得到正确结果(急)
比如:(1+0.975)*(1+1.025) 计算结果常常是4 而正确结果应该是3.999375 我不要他四舍五入,他自己却四舍五入了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vivisogood
2003-12-16
打赏
举报
回复
字符串转换成小数位为3位
ROUND(string,3)
zbulrush
2003-12-16
打赏
举报
回复
可能是你库里规定的数据类型出错了,强制执行转换了
chinagod
2003-12-16
打赏
举报
回复
谢谢,用cdbl确实可以得到这个结果。但在我的程序里却仍然是4
顺便问一下字符串转换成小数位为3 位的小数使用什么函数?谢谢
qygrx
2003-12-16
打赏
举报
回复
<%=(1+0.975)*(1+1.025)%>
这样也一样的呀!
os586
2003-12-16
打赏
举报
回复
除了用类型转换函数外还需要注意一点就是向sql server库里写数据时注意各种支持的数据类型,real/float,number/decimal,他们是有区别的
boffinyu
2003-12-16
打赏
举报
回复
真的假的啊,没遇到过.....
Primer2002cn
2003-12-16
打赏
举报
回复
<%
response.write cdbl((1+0.975)*(1+1.025))
%>
Primer2002cn
2003-12-16
打赏
举报
回复
<%
response.write cdbl((1+0.975)*(1+1.025))
%>
lei4546
2003-12-16
打赏
举报
回复
CDBL函数
angelheavens
2003-12-16
打赏
举报
回复
你没有作任何转换,结果肯定不会改变,试试:
<%
response.write (1+0.975)*(1+1.025)
%>
2021-2022计算机二级等级考试试题及答案No.14586.docx
22. 计算机
中
的算术与逻辑运算主要由CPU执行,包括
加减乘除
、位操作等。 这些知识点涵盖了数据库操作、编程基础、数据类型、网络通信、Web开发和操作系统等多个IT领域的核心概念,是计算机二级等级考试的重要组成...
运行在51单片机上的计算器.zip
3. **计算器功能实现**:计算器的基本功能包括
加减乘除
、
小数
运算、科学计算等。在51单片机上,这需要通过编写算法来实现。例如,加法操作可能涉及到累加器寄存器的操作,而乘法和除法可能需要更复杂的循环和移位...
C#常见应用函数实例小结
虽然在给出的实例
中
没有直接涉及到
小数
运算,但C#提供了丰富的数学运算功能,如`decimal`和`double`类型支持的
加减乘除
、舍入操作等。这些在处理货币计算、科学计算等需要高精度或浮点数运算的场景下至关重要。 ...
在SQL文
中
进行
加减乘除
计算 Deciaml
#在SQL文
中
进行
加减乘除
计算 create table temp( SELECT (@rowNO := @rowNo+1) AS ‘序号’, a.apply_date AS ‘申请日期’, a.merchant_name AS ‘申请人’, IF(a.loan_amount is null,0,CAST(a.loan_amount/100 as...
Linux下面的
加减乘除
下面总结linux下的三个命令,来介绍一下linux下的计算方法: 1)bc bc在默认的情况下是个交互式的指令。在bc工作环境下,可以使用以下计算符号: + 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数 如: # bc bc 1.06 ...
ASP
28,407
社区成员
356,948
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章