Python數字轉字串str() [ps python字串轉浮點數有BUG]
資料來源: https://github.com/stormzhang/free-programming-books/blob/master/assets/python/Python%E6%A0%B8%E5%BF%83%E7%BC%96%E7%A8%8B%EF%BC%88%E4%B8%AD%E6%96%87%E7%AC%AC%E4%BA%8C%E7%89%88%EF%BC%89%E5%B8%A6%E7%9B%AE%E5%BD%95.pdf 的p101~p102
# -*- coding: UTF-8 -*-
#數字轉字串str()
a,b=10.1,0.2
strbuf=’123456′;
c=a+b
print(c-float(str(a+b)))
if(c-float(str(a+b))<0.001):#python字串轉浮點數有BUG, c-float(str(a+b))不等於0
strbuf=str(a)+’+’+str(b)+’=’+str(a+b)
print(strbuf)
|