IT
大學

Pythonで、math.sqrtを整数で表すにはどうすれば良いのでしょうか

解答

こんにちは。
int( math.sqrt(9) ) 等で大丈夫かと。
整数のままは整数、小数は小数とするなら、
try:
print( int(math.sqrt(9)) )
expect ValueError:
print( math.sqrt(9) )
でいけるはずです。

くりーむ。

訂正
誤、、整数のままは整数、小数は小数とするなら
正、、整数で表せるものは整数(int型)、表せないものは小数(float型)
申し訳ございません…

留言
您的問題解決了嗎?