質問: 問題: 155.36を指数表記し、整数にキャスト(結果はvar_dump命令で表示)して下さい。 --- こちらの問題の回答が ``` var_dump((int) 1.5536E2); ``` でした。 キャストの指数表記については重要でしょうか。 こちらの問題が理解できません。 覚えるべきでしょうか。
回答: 実用的には、**ほぼ確実に出てきません**。 リテラルで書くなら、最初から整数で書けばいいので、「わざわざ浮動小数点数リテラルを作って、それを`int`にキャストする」という用事は、通常発生しえません。 「こんなこともできます」という例の1つでしかないでしょう。