0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

python初学者の備忘録 数値型の関数について

Last updated at Posted at 2021-09-29

####←目次へ

python,Qiita初心者なので、備忘録として記載していきます。
なにせ初心者なので、知識不足はご理解ください。
知識を深めながら追記していきたいと思います。

#数値型で使用する関数

基本

  • int()関数:数値型に変換する
  • str()関数:文字列型に変換する
  • bool()関数:ブール型に変換する
  • round()関数:偶数への丸め

#####int()関数:数値型に変換する

>>> int(2.7)
2

小数点以下は切り捨てられる

#####str()関数:文字列型に変換する

>>> str(3.0)
'3.0'

#####bool()関数:ブール型に変換する

# -- bool型になる ※詳細はブール型についての項で説明 --
>>> bool(1)
True
>>> bool(0)
False

#####round()関数:偶数への丸め

# -- 第二引数がない場合は整数を返す --
# 以下の通り想定通りの四捨五入値にならない
>>> round(0.5)
0
>>> round(1.5)
2
>>> round(2.5)
2
>>> round(3.5)
4
>>> round(4.5)
4

組み込み関数のroundは一般的な四捨五入ではなく、偶数への丸めなので注意
※端数が0.5より小さいなら切り捨て、端数が0.5より大きいならは切り上げ、端数がちょうど0.5なら切り捨てと切り上げのうち結果が偶数となる方へ丸める
※正しい四捨五入は別項で

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?