制作一个用于复数的计算器,除法时,我需要使用一个数字的复共轭(基本上只是意味着绕x轴翻转该数字),也就是使一个数字为负(如果为负),为负(如果为负)。正。翻转符号似乎应该有一些功能(此处abs(x)不够,因为它需要双向操作)。我知道我可以只使用if-tests来做到这一点,但是我觉得应该有其他方法可以做到这一点。
答案 0 :(得分:0)
在Math类中,没有用于翻转数字符号的功能。您可以尝试将其转换为大十进制,然后在该http://www.tutorialspoint.com/java/math/bigdecimal_negate.htm上调用求反 或者只是* -1
答案 1 :(得分:0)
由于复数不能完全排序,因此未定义相对于指定零的负复数的概念。但是,复数的负数定义如下:
让
z=a+ib be a complex number.
则z的负数定义为:
−z=−a−ib
示例:
The negative of 2+3i is −2−3i
The negative of 4−5i is −4+5i.