百亿级别数据类型
寫(xiě)了一個(gè)小程序解一元二次方程,其中有系數(shù)是百億級(jí)別。 求出的解需要當(dāng)作系數(shù)再次代入方程,循環(huán)下去直到出現(xiàn)項(xiàng)目需要的數(shù)據(jù)。
100億需要36位二進(jìn)制來(lái)表示。double滿足。
 double類(lèi)型在輸入的時(shí)候占位符是%lf。打印的時(shí)候可以是%f。
 開(kāi)方需要用double類(lèi)型庫(kù)函數(shù)sqrt(x)(math.h)
其中出現(xiàn)一個(gè)問(wèn)題:在計(jì)算bb-4ac的時(shí)候我用的一個(gè)中間變量k,k=bb-4ac;然后想著在開(kāi)方的時(shí)候只需要sqrt(k)就可以了 ,雖然確實(shí)可以,并且數(shù)據(jù)不大的時(shí)候沒(méi)什么問(wèn)題。 但是當(dāng)系數(shù)達(dá)到百億的時(shí)候,誤差就比較大了。 在sqrt(b*b-4ac)和sqrt(k)的時(shí)候,后者多了一步中間變量賦值,計(jì)算結(jié)果誤差很明顯。
總結(jié)
 
                            
                        - 上一篇: amoled led 排列_AMOLED
- 下一篇: JMicroVision教程-应用于测井
