トップページ > プログラム > 2015年07月07日 > BL0LeVkm

書き込み順位&時間帯一覧

17 位/215 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000002013



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C言語なら俺に聞け(入門編)Part 129 [転載禁止]©2ch.net

書き込みレス一覧

C言語なら俺に聞け(入門編)Part 129 [転載禁止]©2ch.net
605 :デフォルトの名無しさん[sage]:2015/07/07(火) 21:16:09.81 ID:BL0LeVkm
>>601

こんな感じかな
http://codepad.org/o1J0XqWR

int : 0, float : 0.000000, hex : 0
int : 1318926965, float : 1318926976.000000, hex : 4e9d3a75
C言語なら俺に聞け(入門編)Part 129 [転載禁止]©2ch.net
606 :デフォルトの名無しさん[sage]:2015/07/07(火) 21:35:40.91 ID:BL0LeVkm
問題よく読んだらポインタの項だった。。。
課題1からの流れを汲み取ってあげるとこんな感じかな

float f = (float)i;
if (i == *((unsigned int *)&f)) {
printf("int : %d, float : %f, hex : %x¥n", i, (float)i, i);
}
C言語なら俺に聞け(入門編)Part 129 [転載禁止]©2ch.net
609 :デフォルトの名無しさん[sage]:2015/07/07(火) 23:19:00.26 ID:BL0LeVkm
エンディアン関係ないから


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。