0

ここに例があります

In > int('1.5')
Out > 1
In > int('10.5')
Out > 10

しかし、私は価値をそのまま維持したいと考えています。どのようにしますか?

4

3 に答える 3

3

整数は小数を含まない数のみです。

-4,-3,-2,-1,0,1,2,3,4,...,65535 etc...   

浮動小数点数または 10 進数を使用して、分数やより正確な数を表すことができます

10.5, 4.9999999

文字列を取得して整数以外の数値型を取得する場合は、次を使用しますfloat()

float('10.5')

これは整数の非常に簡単な小学校の説明です

これは、数値型のpythonドキュメントです

于 2013-07-27T20:56:07.050 に答える
1

整数は整数を表すことができます。

カンマの後のダイジェスト数が一貫してわかっている場合は、その数に 10 の X 乗を掛けることをお勧めします。

または、数値を最も近い整数に丸めます

于 2013-07-27T20:55:59.717 に答える
1
foo = 10.5

foo2 = int(foo)

print foo, foo2

10.5, 10
于 2013-07-27T20:54:48.257 に答える