1
A
回答
4
这当然是真的,那
5/Complex(1, 2) #=> ((1/1)-(2/1)*i)
相同
(1-2i)
,但在一般情况下,由于如此复杂的分工工作,所产生的真正的系数和返回的复数的虚部不一定是整数,而是合理的。
例如,假设
c1 = Complex(1,2)
#=> (1+2i)
c2 = Complex(2,3)
#=> (2+3i)
,你想计算这两个数的商:
c1/c2
#=> ((8/13)+(1/13)*i)
必要性,结果必须用理性的成分表示。
现在考虑以下操作。
c2 = Complex(3/4r, 5) #=> ((3/4)+5i)
c3 = Complex(2, 5.0) #=> (2+5.0i)
1 + c1 #=> (2+2i)
1 - c1 #=> (0-2i)
2 * c1 #=> (2+4i)
c1/3 #=> ((1/3)+(2/3)*i)
2.0 * c1 #=> (2.0+4.0i)
c1 + c2 #=> ((7/4)+7i)
c1 + c2 #=> ((7/4)+7i)
c1 * c1 #=> (-3+4i)
c1 * c2 #=> ((-37/4)+(13/2)*i)
c1 * c3 #=> (-8.0+9.0i)
c2 * c3 #=> (-23.5+13.75i)
你可以看到,关于涉及从理性和浮点数整数的组合,算术运算产生的数据类型的规则同样适用于复数的实部和虚部。
1复杂的分裂被解释为here
相关问题
- 1. 格式红宝石
- 2. 使用红宝石线格式化
- 3. 时间格式化红宝石
- 4. 格式化红宝石散列json
- 5. 如何格式化红宝石代码
- 6. 格式化Modbus请求在红宝石
- 7. 红宝石日期格式
- 8. 区块红宝石
- 9. 如何格式化通过红宝石宝石电子表格单元格?
- 10. 红宝石复杂计数
- 11. 拆分数组。红宝石
- 12. 分词红宝石计数
- 13. 红宝石:秒格式编号,以格式化的时间
- 14. 红宝石字符串格式格式化
- 15. 红宝石字符串分区
- 16. 红宝石klout宝石包括变化
- 17. 本地化轨道红宝石宝石
- 18. 恢复网:: ERR_CONNECTION_SET机械化红宝石
- 19. 要重新格式化红宝石gsub数组元素
- 20. 格式化/组织数据在红宝石
- 21. 红宝石:区别&=和&& =
- 22. 红宝石日期格式字符
- 23. 红宝石格式DateTimeParameter在查询
- 24. 日期格式转换红宝石
- 25. Savon soap请求红宝石格式
- 26. 红宝石“存储”格式字符串
- 27. 优化红宝石查询
- 28. 红宝石YAML序列化
- 29. 红宝石机械化
- 30. 初始化红宝石