mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-04 19:17:47 +00:00
compiler: implement complex multiplication
This commit is contained in:
committed by
Ron Evans
parent
638bc17eeb
commit
d7460b945e
Vendored
+2
@@ -61,7 +61,9 @@ func main() {
|
||||
c64 = 5+2i
|
||||
println("complex64 add: ", c64 + -3+8i)
|
||||
println("complex64 sub: ", c64 - -3+8i)
|
||||
println("complex64 mul: ", c64 * -3+8i)
|
||||
c128 = -5+2i
|
||||
println("complex128 add:", c128 + 2+6i)
|
||||
println("complex128 sub:", c128 - 2+6i)
|
||||
println("complex128 mul:", c128 * 2+6i)
|
||||
}
|
||||
|
||||
Vendored
+2
@@ -25,5 +25,7 @@
|
||||
(+6.666667e-001+1.200000e+000i)
|
||||
complex64 add: (+2.000000e+000+1.000000e+001i)
|
||||
complex64 sub: (+8.000000e+000+1.000000e+001i)
|
||||
complex64 mul: (-1.500000e+001+2.000000e+000i)
|
||||
complex128 add: (-3.000000e+000+8.000000e+000i)
|
||||
complex128 sub: (-7.000000e+000+8.000000e+000i)
|
||||
complex128 mul: (-1.000000e+001+1.000000e+001i)
|
||||
|
||||
Reference in New Issue
Block a user