bearkuan
2016-01-06 12:14swift 不正确浮点数相减结果 IOS
贴上代码:
//
// main.swift
// HelloSwift
//
// Created by BearKuan on 15/11/22.
// Copyright © 2015年 BearKuan. ****All rights reserved.
//
import Foundation
print("Hello, World!")
var m = 100.0
var i = 0.1
while(i<99.9){
i = i + 0.2
m = m + 0.1;
print (m)
}
m = m - 99.9
print("m=",m)
贴上结果
。。。。。。
149.399999999997
149.499999999997
149.599999999997
149.699999999997
149.799999999997
149.899999999997
m= 49.9999999999972
Program ended with exit code: 0
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- scala 运行结果中浮点数显示问题
- scala
- 1个回答
- 在Go运算中处理浮点数精度?
- math
- floating-point
- 2个回答
- 对于货币应用,使用整数作为小数系数而不是浮点数是个好主意吗?
- integer
- math
- floating-point
- 3个回答
- 浮点数的计算无法接近正确
- floating-point
- int
- php
- 1个回答
- 浮点数乘法结果
- laravel
- php
- 1个回答
换一换