[Topic DIscussion] 这个正确吗?
Tofloor
poster avatar
chenyun
deepin
2024-10-31 15:52
Author

image.png

Reply Favorite View the author
All Replies
jjcui8595
deepin
2024-10-31 16:01
#1

个人认为不正确,但Windows10、ArchLinux中也是这样的

Reply View the author
jjcui8595
deepin
2024-10-31 16:07
#2

正版麒麟系统中,计算结果是15.2

Reply View the author
186******75
deepin
2024-10-31 16:07
#3

这个正常呀!手机计算器也这这样算的,这个很多年前就有了,如10%+20%=0.22,也有很少计算器把这个问题处理了,但大多数都没有处理的。要习惯是就行了,
截图_deepin-calculator_20241031160442.png

Reply View the author
186******75
deepin
2024-10-31 16:10
#4

在使用某些手机计算器进行百分数加法时,可能会出现错误。这是因为手机计算器的程序默认将百分数转换为小数进行计算,例如10%被转换为0.1,而20%被转换为0.2。当进行加法运算时,手机计算器会先计算0.1+0.1=0.2,然后再将0.2乘以0.2得到0.04,最后将0.2与0.04相加得到0.24。这就是为什么有些手机计算器会显示10%+20%=0.24的原因‌4

为了得到正确的结果,可以使用以下方法:

  1. 手动转换百分数为小数‌:将10%转换为0.1,将20%转换为0.2,然后相加得到0.3。
  2. 使用不带自动转换功能的计算器‌:选择一个不自动将百分数转换为小数的计算器,直接输入百分数进行计算。
  3. 使用编程语言或电子表格‌:在编程语言(如Python)或电子表格软件中进行计算,这些工具通常不会自动转换百分数,可以直接进行百分数加法运算。

通过以上方法,可以避免手机计算器带来的错误,得到正确的百分数加法结果。

Reply View the author
hotime
deepin
2024-10-31 16:44
#5

来自AI的回答:

在Linux和Windows系统的计算器应用中,当输入15+20%时,计算结果按照15x1.20(即15x120%)来得出,而非15+0.2,这主要是由于计算器应用的设计逻辑和百分比的常规理解方式。

  1. 百分比的理解‌:
    • 在日常数学和财务计算中,百分比通常用来表示一个数相对于另一个数的比例。
    • 当我们说“增加20%”,通常意味着在原有基础上增加原数值的20%。
  2. 计算器的设计逻辑
    • 大多数计算器应用,包括Linux和Windows系统中的计算器,当遇到百分比输入时,会将其解释为相对于当前数值(或前一个数值,如果是在连续计算中)的比例。
    • 因此,当输入15+20%时,计算器会将20%解释为相对于15的增加,即15的20%,然后将其加到15上。这实际上是在执行15*(1+20%)或15*1.20的计算。
  3. 数学表达式的解释‌:
    • 在数学上,表达式“15+20%”本身是不完整的,因为百分比需要一个明确的基准值来计算。
    • 如果没有明确的基准值,百分比通常被解释为相对于前一个数值或某种默认基准(如100%代表的全部数值)。
    • 在计算器应用中,由于设计逻辑和用户体验的考虑,通常会选择将百分比解释为相对于当前或前一个数值的比例。
  4. 与数学规则的区别
    • 需要注意的是,计算器应用中的这种解释方式与严格的数学规则可能有所不同。
    • 在数学中,百分比需要明确的基准值,并且在计算时需要将其转换为小数或分数来进行。
    • 但在计算器应用中,为了简化和方便用户,通常会采用一种更直观的解释方式。

综上所述,Linux和Windows系统中的计算器应用当输入15+20%时按照15x1.20来计算,是由于计算器应用的设计逻辑和百分比的常规理解方式所导致的。这种解释方式虽然与严格的数学规则有所不同,但在日常使用中更为直观和方便。如果需要按照数学规则进行精确计算,用户需要明确基准值并手动进行转换。

Reply View the author
蔡EEPIN
deepin
2024-10-31 16:50
#6

kde自带计算器也是18

Reply View the author
raspbian
deepin
2024-10-31 16:56
#7

当年这个计算器问题 是用来黑华为的

估计大多数人小学数学有一节课叫 认识计算器那节课都被自愿取消了吧

Reply View the author
Tonny
deepin
2024-10-31 17:38
#8
It has been deleted!
ggbond
deepin
2024-11-01 00:20
#9

手机也这样啊

Reply View the author
ggbond
deepin
2024-11-01 00:20
#10

confused

Reply View the author
Oli
deepin
2024-11-01 01:55
#11

这手机也一样

Reply View the author
remyxo
deepin
2024-11-01 08:30
#12

自然语义是正确的:15再加20%

Reply View the author
柠萌~
deepin
2024-11-04 01:08
#13

正常吧

Reply View the author