〔テーマ〕
演算
〔概要〕
定数の定義、算術演算子(乗算、除算、商、剰余)、intコンストラクタ、strコンストラクタ
〔実行環境〕
主に、HTML版ではGoogle Colaboratory、ビデオ版ではAnacondaを使用しています。
〔ビデオ教材〕(Anaconda版)
〔スライド教材〕(Anaconda版)
〔プログラムと実行例〕(Colabノートブック)
Colaboratoryを開き、以下の説明のように実行します。
![](http://epro.fun/epro/wp-content/uploads/2022/02/image-63-1024x647.png)
<練習問題> 関数を使わずに任意の桁の精度で切り捨てるプログラムを作成してください。
小数点以下のみならず小数点以上にも対応し、小数点の位置を0桁として、小数点以下の桁数の精度で切り捨てた値(負の値にも対応)を求めるものとします。
〔ヒント〕
![](http://epro.fun/epro/wp-content/uploads/2024/04/image-3.png)
〔比較〕round関数
(例)12345.678
切り捨てる小数点以下の桁数? 1
0.1 未満を切り捨てると 12345.6
切り捨てる小数点以下の桁数? 2
0.01 未満を切り捨てると 12345.67
切り捨てる小数点以下の桁数? 0
1 未満を切り捨てると 12345.0
切り捨てる小数点以下の桁数? -1
10 未満を切り捨てると 12340.0
切り捨てる小数点以下の数? -2
100 未満を切り捨てると 12300.0
Copyright (C) 2022 Easy Programming