美文网首页
浮点型没有精度问题

浮点型没有精度问题

作者: 邪恶的奥伯伦 | 来源:发表于2018-04-12 18:19 被阅读0次

    12.77+3.65 = 16.41999999999999948485651657

    关于钱的问题 可以在数据库里用分为单位 进行计算 按照整形计算并存储.

    或者浮点计算完之后 用rond(xx, 2) 取2位小数

    或者用decimal 库 操作浮点型.

    2.3 *100 =229.99999999999997

    int(round(2.3 * 100 )) = 230

    1.11 + 71.32
    72.42999999999999
    72.43 - 1.11
    71.32000000000001

    相关文章

      网友评论

          本文标题:浮点型没有精度问题

          本文链接:https://www.haomeiwen.com/subject/gqefkftx.html