标签: python types cython
我在cython中理解一些精度会丢失,因为cython float与python float不同。因此,我按如下方式重新变换了一个变量:
cdef long double variable=1*10**-10 print variable 0.0
然而失败了:
cdef long double variable=0.0000000001 print variable 1e-10
成功了。我需要执行相对精确的计算,所以我很想了解这种行为。