Re: 再請教PIC sprintf輸出至Arduino序列埠監控視窗的問題?
|
||||
---|---|---|---|---|
資深會員
|
Dear Ryang :
我也是用該轉換器, 我是用32bits. 謝謝.
發表於: 2021/4/27 13:57
|
|||
|
Re: 再請教PIC sprintf輸出至Arduino序列埠監控視窗的問題?
|
||||
---|---|---|---|---|
版主
|
我用對岸的計算器轉換一下:
0xffffffff become to -6.8056469327706E+38 https://www.23bei.com/tool-23.html# 使用 sprintf( ) 前有設定 xc8 是使用 24-bit 還是 32-bit 的浮點數?
發表於: 2021/4/27 10:00
|
|||
|
Re: 再請教PIC sprintf輸出至Arduino序列埠監控視窗的問題?
|
||||
---|---|---|---|---|
資深會員
|
Dear jason680 :
了, 1.只是會顯示甚麼(序列埠監控視窗是32 or 64 bits)? 我這裡顯示的是 : -4988600240000000000000000000000000000.000000(String) 2.sprintf為何會有轉換不對? 謝謝.
發表於: 2021/4/27 9:18
|
|||
|
Re: 再請教PIC sprintf輸出至Arduino序列埠監控視窗的問題?
|
||||
---|---|---|---|---|
資深會員
|
發表於: 2021/4/26 22:24
|
|||
程式是
依照寫出來(的code),跑出結果 不是依照你想出來的,得到結果 先有需求規格 後有解決方案 |
||||
|
再請教PIC sprintf輸出至Arduino序列埠監控視窗的問題?
|
||||
---|---|---|---|---|
資深會員
|
Dear All :
以下皆是浮點數(float),例如 : 1.正確 : 0x3d0b4396 become 0.034 2.錯誤 : 0x42680000 become 32.000(應是58.000) 3.問題 : 0xffffffff become ? 為何有的正確有的錯誤?且當0xffffffff時顯示會是多少? 謝謝.
發表於: 2021/4/26 9:46
|
|||
|