首頁>Club>
最近在OPPO、華為、蘋果、小米等智慧手機上使用自帶計算器計算“10%+10%”的時候,得出的結果是0.11,而不是0.2。這一眼看起來是Bug,但最終結果是計算器處理運算子號的邏輯導致的,尋找正常的手機,我得已經敗掉。
4
回覆列表
  • 1 # sslchi

    這個我剛剛看過,其實是語法糖,並不是錯誤。a+b%的含義是a + a*b%,所以10%+10%就是0.11。之所以這樣設計的原因是,他們使用了國外的軟體,遵循的是國外的習慣。比方說,我買個東西,原價100,商店給我打九折,那價格應該是100減去100的百分之十,這時候用計算器算就很方便啦。

  • 2 # 標準的70後

    一般來說,我用手機計算機,10%+10%會寫成0.1+0.1,得到的答案是0.2。我不習慣用手機寫10%+10%,因此從來不知道竟然有這麼蹊蹺的事情。其實,智慧手機的計算機功能,我平時很喜歡使用,從未出過錯。

  • 3 # 六先生駕到

    一群傻叉,還邏輯,還嚴謹,沒腦子的教條式高算力低智商的玩意兒,你們也就是學數學學瘋了的低能兒,數學是用於生活的,你們在什麼情況下會用手機計算器算一個實數加個百分比,還必須百分比就得是1的百分比,你直接加0.1不就完了,每個符號有其實用意義,這麼好的一個功能還噴,你加減折扣和利潤的時候別用百分比,你們的數學也就只能用在輸一堆括號和數值算一個簡單加個百分比就能解決的數字計算上了,一群傻叉玩意兒!

  • 中秋節和大豐收的關聯?
  • 扭傷挫傷了腰肌肉是放射性的痛嗎?怎麼辦呢?