C语言怎么判断一个数是有理数还是无理数?

尤其是那些平方根的
2025-05-18 01:40:27
推荐回答(4个)
回答(1):

C语言比较难,开平方根之前判断一下是否大于0C++可以用异常捕捉的方法,凡是结果是无理数的运算,一定会抛出异常。

回答(2):

c语言判断不了,他只能判断有限位数,而无理数是无限的!

回答(3):

对C/C++而言,数字只有两类,整数和浮点数(包括单精度和双精度)。有理数中,整数可以作为整型变量处理,循环小数则作为浮点数处理,所有无理数均作为浮点数处理。所以有理数和无理数的区别在编程当中是不能很好区分的。

回答(4):

无法判断