c中pow16,77算出來為什麼是負數

2021-03-03 20:30:13 字數 331 閱讀 5180

1樓:陳宗權

結果不是負數,是5.21481e+092。測試環境:windows下的vc6和unix環境下的g++

在unix環境下需要把16寫成16.0l,或者把兩個都寫成小數16.0和77.0

2樓:迷戀_哈哈

得到的數太大。溢位了

3樓:炫心吾動之夜愛

pow(16,77)代表的是16的77次冪,這個結果已經超出c的數值範圍,會出現擷取高位數值的現象,而剩下的數值最高的位為1代表符號位為負,所以出現了負數的現象,如果用%x即十六進位制數輸出會發現轉二進位制後的最高位一定是1

在函式中b方減4ac算出來是什麼

一元二次方程ax bx c 0 用配方法推導求根公式時算出來的 a x b 2a b 4a c 0 x b 2a b 4a c a b 4ac 4a a b 4ac 4a x b 2a b 4ac 2a b b 4ac 2a 求出y 0時 x的個數 二次方程中b方減4ac表示什麼 在一元二次方程ax...

高中物理第一問算出來tan,為什麼不能直接代入第二問

算出來的不是tan 而是tan30度 角度是變的 只用第二問 物理高三 受力分析寫錯了 第二問的答案是2.5 但我怎麼算都是mgtan 答案是mg 由圖 b 知滑塊從c到b用時1s 而在c到b的過程中滑塊沿著斜面的加速度為gsin37 6m s 所以滑塊到b點時速度vb 6m s.滑塊在ab面上用時...

為什麼ansys計算出來的應力雲圖是全紅的誰能幫我分析分析

全紅就應該是你的應力全相等,可能是載入有問題 沒有圖確實不好分析。是不是你的圖示限設定的太小了?ansys計算結果位移雲圖正常顯示,但應力雲圖全部顯示為紅色 你可以先列表應力結果,看看應力的數值是多少。如果應力全為零,顯示出來就全是紅色。將plotctrl style size and shape ...