knight322
V2EX  ›  科技

大家来说说为何大多支付接口的金额单位为分呢

  •  
  •   knight322 · Jul 29, 2017 · 2956 views
    This topic created in 3239 days ago, the information mentioned may be changed or developed.

    比如这样做有什么好处,又或者能够避过哪些坑

    8 replies    2017-07-30 01:40:48 +08:00
    onlyhot
        1
    onlyhot  
       Jul 29, 2017 via iPhone
    百度 浮点数运算
    devilyaos
        2
    devilyaos  
       Jul 29, 2017 via iPhone
    避免浮点计算的精度问题
    SeanChense
        3
    SeanChense  
       Jul 29, 2017
    一毛钱 0.1(元),0.1^10 -> 0(元),客户提刀来见你
    一毛钱 10(分),10^10 ->,很好,可以买套房了
    knight322
        4
    knight322  
    OP
       Jul 29, 2017
    @onlyhot
    @devilyaos
    感谢
    @SeanChense
    😂就服你
    Marfal
        5
    Marfal  
       Jul 29, 2017
    浮点数大坑,尽量避免
    SeanChense
        6
    SeanChense  
       Jul 29, 2017
    @knight322 还说错了,第一个答案是一个很小的数,单位是元^10 不是元。
    xjp
        7
    xjp  
       Jul 29, 2017 via iPhone
    主要是避免计算机里小数不精确的问题 尽量保存成整形
    bear2017
        8
    bear2017  
       Jul 30, 2017 via Android
    浮点运算,你拿浮点数比大小试试。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2806 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 14:18 · PVG 22:18 · LAX 07:18 · JFK 10:18
    ♥ Do have faith in what you're doing.