PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[心得] 浮點和十進位轉換之3種方法
作者:
eecheng87
(EEcheng)
2017-11-14 20:03:04
有鑑於這次程設課出的作業,我想和大家分享3種不同方式轉換十進位和
浮點數,礙於版面,我將以片段程式碼呈現
1.指標強制轉換型態
float a ;
int*b ;
scanf("%f",a);
b = (int*)&a ; //只有int才能和做位元運算,所以轉成整數
for ( j = 31 ; j>=0 ; j
作者:
chuegou
(chuegou)
2017-11-14 20:25:00
其實這問題滿常被問的 大約一季一次吧 小弟我以前也回過不過我沒列最後一種
作者:
stupid0319
(徵女友)
2017-11-14 20:47:00
如果是浮點數跟整數之間的轉換呢?要研究一下嗎有想過100.5轉成整數的話,是100還是101?
作者:
Ommm5566
(56天團)
2017-11-14 23:12:00
當然是看選round還是ceiling或floor阿
作者:
Lipraxde
(Lipraxde)
2017-11-15 00:52:00
你是要轉成raw bit,講成轉十進位會讓人誤會= =
作者:
alan23273850
2017-11-15 01:05:00
推樓上,我剛開始以為是十進位 兩個差那麼多.......嚴格說起來raw bit是修正過後的二進位
作者:
F04E
(Fujitsu)
2017-11-15 18:03:00
完全不曉得做這件事的意義
繼續閱讀
[問題]會JAVA學C++ 參考書
MoonPow
Re: [問題] 二進位轉float.double
wei115
[問題] (已解決)特殊的變數/函式宣告方式的意義
layu19920414
Re: [問題] 二進位轉float.double
cutekid
Re: [問題] 二進位轉float.double
alan23273850
[問題] 二進位轉float.double
eecheng87
[問題] 浮點轉二進位
eecheng87
Re: [問題] dependency walker找缺失的dll 要怎麼用?
steve8625
Fw: [問題] dependency walker找缺失的dll 要怎麼用?
downstairs
[問題] 用C++寫桌遊程式(變色龍)
Billeve
Links
booklink
Contact Us: admin [ a t ] ucptt.com