Java】カヤの記録12020.02.06|Java研修メモはじめまして、カヤと申します!Javaの研修を初めて二日目になりました。・メソッド他言語の経験はありますが、Javaは初めての経験です。コードの記述に慣れるため、ガリガリとサンプルコードを書いています。world!」から!みなここから各言語の標準出力を学ぶのです。実際に取り組んだ課題を紹介しようと思います。適正体重かどうかの数値「BMI指数」を計算するという課題がありました。プログラム的には物足りないかもしれないですが、研修初日の内容なので多めに見てください。身長は大雑把に整数で入力せよ!とのことで、int型を使用すればよいですね。体重は細かく小数点が使えるように(気にしてるのに...)とのことで、double型を使用しました。それぞれJavaの標準入力クラスである、Scannerを使用して入力を行っています。「体重(kg)/身長(cm)の2乗×10000」らしいです。結果を格納する変数:bmiはバイト数の大きいdouble型にしています。バイト数の小さいint型に合わせると、double型の小数点以下が切り捨てられてしまいます。厳密な計算が必要なプログラムだと気を付けなければいけないですね。標準出力printlnによりコンソールにBMIを整数で出力せよ、とのことでint型に明示的にキャストしました。私のBMI指数は・・・ちなみに25以上で肥満です。肥満!!Java研修はもちろんですが、ダイエットも頑張ります、トホホ...。終わりにJavaの標準出力は任意の文字列と数値を「+」で簡単に繋いで表示できて便利ですね。型の桁数にはご用心!思わぬミスにつながります。