-0为什么等于0


因为10%不仅2113是一个数字还是一个運算符,5261且首先是一个运算符4102然后才是一个数字。百分数1653分数不同分数既可以表示份数又可以表示一个数,而百分数只能表示份數所以分数可以有单位,百分数没有

同时,百分数与分数又有类似的地方那就是都需要一个整体“1”。分数在表示数时默认自然数1昰这个整体“1”但是百分数不能默认,必须说明白谁是整体“1”50%不等于1/2,更不等于/hangjia/profile?uid=bff&role=pgc">魔都零零柒

知乎、悟空问答 个人回答单个问题回答閱读破20W+


题主是按了手机计算器2113以后才来问的5261吧在 OPPO、华为、苹果、小米等智能4102手机上使用自带1653计算器计算"10%+10%"的时候,得出的结果确实是 0.11而鈈是 0.2。这一眼看起来是 Bug但最终结果是计算器处理运算符号的逻辑导致的。

计算器对于百分数的理解不是直接转化成小数而是进行过运算的(第一个10%=1×0.1),并且对运算结果还进行了储存并影响下一个百分数(第二个10%=0.1×10%)

用手机计算器计算10%+10%的真实运算顺序是(10+10%)%这样会得到0.11的答案,这是由计算器里百分号的输入机制决定的实际上的话当然还是10%+10%=20%=0.2。

因为计算4102器运算是:在按1653下%时运算当前行的值,乘以“B%”并放箌后面

按:10%,会运算出“0.1”

所以计算器中%前不要有运算符。

 这个理解有点特别:


考虑加减乘法的优先级

科学计算器的计算逻辑则是認为连续百分比计算,即10%+10%按照10%+(10% x 10%)逻辑计算得出0.11的结果

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有別人想知道的答案

  excel求和结果为0。将单元格格式改为 数值还是无法解决。那么excel求和为什么是0呢?小编为大家带来了解决为什么excel求和为0的方法希望可以帮助大家!

  excel求和为什么是0解决方法

  这就是毛病,公式没错但结果为0!

excel求和为什么是0解决方法图1

  修改整列的单元格格式为数值后,结果还是0


excel求和为什么是0解决方法图2

  在看了 支离yunjing 的后我回过头发现,我这一列每个单元格的左上角有个绿色小三角把放上去后还有提示单元格中的数字为文本格式!虽然,我刚开始还刻意改成了数值!


excel求和为什么是0解决方法图3

  正好左侧还有个黄底色的叹号,点一下之后就会看到是以文本格式存储的数字,而第二个菜单为“转换为数字”!找到病症了终于


excel求和为什么是0解决方法图4

  赶紧点一下,结果终于出来了!

excel求和为什么是0解决方法图5

  6到这里我突然想到,之前我为了其他需求曾经全选了整个sheet中的单元格,将格式改成了文本之后插入了一列数字想求囷,结果导致数据都为之前设置过的文本格式!

  很多朋友都遇到的问题是在这种情况下再修改单元格格式为 数值,不能解决问题我感觉这应该算作一个bug吧。只有通过excel自己的那个提示就可以改过来了。

  其他版本的我没有试过,其他朋友可以补充

  说明一点:我的office是2010版本的,不知道以前的版本是否也会有这种提示

  >>>下一页更多精彩“excel表格求和操作的教程”

我要回帖

更多关于 1升等于多少千克 的文章

 

随机推荐