🌻天国にいけるC++言語入門🌻 進化し続けるオブジェクト指向プログラミング ver3.2307
C++言語ではC言語の時と違い小数点以下6桁以上の項を含む数値は 小数点以下6桁の位が四捨五入されて小数点以下5桁までがコマンドプロンプト画面に表示されます
C++言語ではC言語の時と違い小数点以下6桁以上の項を含む数値は 小数点以下6桁の位が四捨五入されて小数点以下5桁までがコマンドプロンプト画面に表示されます
ソーラー「では
さまざまな数値データを
float型の変数cに格納し
cout <<c<<"\n";
をつかって
コマンドプロンプト画面に表示してみましょう。
#include <iostream>
using namespace std;
int main() {
float c;
c=1.234567890123456789;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.23457
マックス「あれ?
なんか
C言語では
小数点以下6桁まで表示されていたものが
C++言語では
小数点以下5桁までしか表示されていないんじゃないか?
1.234567890123456789
の
小数点以下6桁の位の7が四捨五入されて
1.23457
になってるな・・・」
ソーラー「
では次は
float型の変数cに
数値データ
1.1
1.12
1.123
1.1234
を格納したものを
cout <<c<<"\n";
をつかい
コマンドプロンプト画面に
表示してみましょう。」
#include <iostream>
using namespace std;
int main() {
float c;
c=1.1;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.1
マックス「おや?
C言語では
1.100000
と小数点以下6桁までが表示されるんだが・・
C++言語では
素直に
1.1が表示されている・・
1.234567890123456789
の
小数点以下6桁の位の7が四捨五入されて
1.23457
と表示されたので
C++言語では
C言語の時と違い
小数点以下5桁までが表示されるルールに変更されたと
思ったっちゃ💖
だから
1.1は
小数点以下5桁になるよう
0が4つ足されて
1.10000と表示されるとおもったんだがな
なんか ちがうな」
ソーラー「そうですね。
C言語のときとは違いますね。
今度は
変数cに1.12を格納してみましょう」
#include <iostream>
using namespace std;
int main() {
float c;
c=1.12;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.12
マックス「??
C言語の時と違い
素直に1.12が表示されている・・
優秀、優秀😊」
ソーラー「今度は
変数cに1.123を格納してみましょう」
#include <iostream>
using namespace std;
int main() {
float c;
c=1.123;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.123
マックス「おう、いいね!」
ソーラー「今度は
変数cに1.1234を格納してみましょう
あっ
ぶーにゃんが松の木で爪とぎをしてる。」
#include <iostream>
using namespace std;
int main() {
float c;
c=1.1234;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.1234
マックス「順調♬順調♬」
ソーラー「次は
変数cに1.12343を格納してみましょう
#include <iostream>
using namespace std;
int main() {
float c;
c=1.12343;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.12343
ソーラー「ちゃんと
1.12343が
表示されましたね。
最後に
変数cに1.123432を格納してみましょう
#include <iostream>
using namespace std;
int main() {
float c;
c=1.123432;
cout <<c<<"\n";
return 0;
}
コンパイル結果
1.12343
マックス「これは
1.123432
の
小数点以下6桁の位の2が
四捨五入されて
コマンドプロンプト画面に表示される結果が
1.12343
のように
小数点以下5桁にそろえられているな」
ソーラー「そうなんです。
小数点以下6桁以上の項を含む数値は
小数点以下6桁の位が四捨五入されて
小数点以下5桁までが
コマンドプロンプト画面に表示されます
そして
1.1
1.12
1.123
1.1234
1.12343
のような
小数点以下の項が5桁までの数値は
そのまま
1.1
1.12
1.123
1.1234
1.12343
と表示されます。」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます