腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么系统::转换有如此奇怪的定义行为为
四舍五入
?
、
、
我正在查看,返回值被声明为“值
四舍五入
到最接近的32位无符号整数。如果值介于两个整数之间,则返回偶数;也就是说,4.5转换为4,5.5转换为6”。这似乎是一个非常奇怪的
四舍五入
的方法,实际上似乎使这个函数不适合我想要使用的大多数情况。有什么理由应该这样吗?
浏览 5
提问于2017-03-22
得票数 0
回答已采纳
1
回答
为什么是Ceiling()和Floor()而不是RoundUp()和RoundDown()
、
大多数
语言
将本机
四舍五入
函数命名为Ceil()或Ceil(),将
四舍五入
函数命名为Floor()。然而,据我所知,这种符号在
编程
之外几乎从未使用过。大多数人只是将天花板称为“
四舍五入
”,将地板称为“
四舍五入
”,那么天花板/楼层符号是如何产生并流行起来的呢?
浏览 2
提问于2013-07-13
得票数 1
回答已采纳
2
回答
round()和trunc()函数有什么区别?
、
、
我对这些函数感到非常困惑?
浏览 2
提问于2010-05-25
得票数 3
1
回答
将数字中的数字5替换为6
、
我想用6替换5并打印数字#include<stdio.h>int main() int n,i=0,r,sum=0; printf("\nenter no\n"); whi
浏览 25
提问于2019-06-14
得票数 1
回答已采纳
13
回答
Python3.x舍入行为
、
、
精确的一半情况现在被
四舍五入
到最接近的结果,而不是远离零。(例如,第(2.5)轮现在返回2而不是3)。但是,现在在v3.2.3下Out[32]: 2 Out[33]: 4 这似乎违反了直觉,也与我对
四舍五入
的理解背道而驰英语不是我的母语,但在我读到这篇文章之前,我以为我知道
四舍五入
意味着什么:-/我确信在引入v3时,一定有过一些关于这个问题的讨论,但我在搜索中找不到一个很好的理由。还有其他主流
编程
语言
(例如<em
浏览 32
提问于2012-05-31
得票数 229
回答已采纳
3
回答
如何在LLVM位码中实现floor,ceil和round?
、
、
、
我正在为一种基于LLVM的小型
编程
语言
编写数学函数,目前我被如何实现常见的
四舍五入
函数floor,ceil和round (to even)难住了。
四舍五入
到整数值就可以了。简单地指向可以从LLVM bitcode使用的任何现有实现也会起作用。
浏览 2
提问于2010-08-18
得票数 4
回答已采纳
2
回答
为什么"%0.2f“% (.3)不返回"0.29"?
、
IEEE754浮点值为0.3,约为0.29999999999999998。Python在幕后做了什么来获得字符串表示?
浏览 1
提问于2014-04-21
得票数 0
回答已采纳
3
回答
C
双精度值
四舍五入
、
我已经用
C
语言
写了一个程序。大多数情况下,输出中是一个点编号。如果我写"%.2lf“,有时它会
四舍五入
,但我希望它总是
四舍五入
。我该怎么做呢?
浏览 3
提问于2011-06-03
得票数 3
回答已采纳
3
回答
如何对一组总数为100%的数字进行舍入
49 + 20.7 + 10.9 +7+ 5.5 +7= 100.1% 或者我能解决这个问题的唯一方法是创建一个函数来具体处理我的问题? 注意:我不是在寻找一种特定的
编程
语言
方法。我希望我能用不同的
语言
(
浏览 0
提问于2014-02-05
得票数 5
回答已采纳
1
回答
如何用tensorflow精确地把一半圈起来
、
、
、
、
我正在尝试将一些基于
C
++的代码复制到Tensorflow的Python中,但是我遇到了一些浮点不准确的问题,尽管我已经找到了其中的一个。一般来说,Tensorflow似乎以一种的方式对小数进行
四舍五入
,这意味着如果我们有一个整数的分数值完全等于0.5,那么小数点的整数部分将被
四舍五入
为零:>>> tf.Session().run(tf.math.round(2.5))然而,我遇到的许多命令式
编程
语言
以的
浏览 2
提问于2019-02-21
得票数 0
2
回答
-1 % 4的正确答案是什么?
、
、
我正在为一个项目使用PHP,我希望-1 % 4返回3。然而,最终的结果是PHP中的-1,我不知道为什么:-1irb(main):001:0> puts -1 % 4
浏览 3
提问于2012-03-25
得票数 0
回答已采纳
2
回答
boost::multiprecision::cpp_int:我想确认两个正cpp_int的除法是向零截断的
、
、
multiprecision::cpp_int A {11};我假设cpp_int也是以同样的方式工作的--答案也是cpp_int的2。
浏览 3
提问于2014-03-27
得票数 1
2
回答
为什么这个简单的比较是错误的?
mean(
c
(7.18, 7.13)) == 7.155 此外,为了使这成为一个TRUE语句,我必须做什么呢?谢谢!
浏览 3
提问于2014-05-10
得票数 0
回答已采纳
2
回答
使用圆函数在Odoo10中的价格仍然是34.50圆到34圈
、
、
、
我使用圆值浮动价格,但我的价格34.50仍然
四舍五入
到34。到34.50的时候应该是35。主要是它的工作很好,但是我不明白它为什么不能在3000的价格上运行,折扣率是1.15。
浏览 0
提问于2018-10-06
得票数 1
回答已采纳
1
回答
输入加倍变小,没有明显的原因。
因此,当我输入一个像12.45这样的十进制数时,它会减少0.00001,或者导致我的函数不能正常工作。但是如果x是12.455,div是0.0 1,它不会减少xif (div != 0){int temp = x;dec = dec/div;temp2 = dec-temp;c
浏览 0
提问于2019-08-03
得票数 1
回答已采纳
3
回答
浮点算法总是偏离零吗?
、
、
、
在
C
# / .NET中,表达式String.Format("{0:R}", 0.1 * 199)生成19.900000000000002。(我认为这是一个
语言
不可知论的原则,并不是
C
# /.NET独有的)
浏览 1
提问于2018-04-05
得票数 0
回答已采纳
8
回答
如果我把3除以2,我希望答案是2(即1.5
四舍五入
为2)。
、
、
如何得到
C
语言
中一个数字的上限? 如果我把3除以2,我想要的答案是2(即1.5
四舍五入
为2)。
浏览 1
提问于2010-03-20
得票数 3
回答已采纳
2
回答
为什么是8099.99975f =8100 f?
、
、
、
因此,我检查了Java
语言
规范,看看是否遗漏了什么。在快速搜索之后,我发现了两件事: 当将浮动值转换为整数时,Java
编程
语言
使用圆周率为零.因此,我认为浮点数可能只是双倍,当抛出浮点数时,浮点数被
四舍五入
为零,类似于浮点数到int转换。这就解释了为什么8099.
浏览 2
提问于2013-11-25
得票数 1
回答已采纳
3
回答
为什么Java的%运算符会给出与我的计算器不同的负被除数结果?
、
、
、
为什么在计算器上-1 mod 26 = 25,但在
C
或Java -1 % 26 == -1中。我需要一个像计算器一样能解决这个问题的程序。这两者之间有区别吗?
浏览 2
提问于2011-09-20
得票数 4
回答已采纳
1
回答
C
语言
编程
我还在开始学习
C
编程
。 所以我想要做的是找出"Red“会在屏幕上打印多少次。
浏览 4
提问于2020-05-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-利用整型四舍五入
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
C语言编程错误提示,献给初学C语言编程的你们
从C语言实战谈C语言编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券