Generalised floating point multiplication: Difference between revisions
Content added Content deleted
(julia example) |
|||
Line 1,037: | Line 1,037: | ||
println("\na * (b - c) = ", String(a * (b - c)), "\n = ", format(BigFloat(a * (b - c)))) |
println("\na * (b - c) = ", String(a * (b - c)), "\n = ", format(BigFloat(a * (b - c)))) |
||
println("\n |
println("\n Multiplication Table") |
||
println(" x|+ (1) |+- (2) |+0 (3) |++ (4) |+-- (5)|+-0 (6)|+-+ (7)|+0- (8)|+e+-(9)|+0+(10)|++-(11)|++0(12)|") |
println(" x|+ (1) |+- (2) |+0 (3) |++ (4) |+-- (5)|+-0 (6)|+-+ (7)|+0- (8)|+e+-(9)|+0+(10)|++-(11)|++0(12)|") |
||
for i in 1:27 |
for i in 1:27 |
||
Line 1,058: | Line 1,058: | ||
= -262510.90268 |
= -262510.90268 |
||
Multiplication Table |
|||
x|+ (1) |+- (2) |+0 (3) |++ (4) |+-- (5)|+-0 (6)|+-+ (7)|+0- (8)|+e+-(9)|+0+(10)|++-(11)|++0(12)| |
x|+ (1) |+- (2) |+0 (3) |++ (4) |+-- (5)|+-0 (6)|+-+ (7)|+0- (8)|+e+-(9)|+0+(10)|++-(11)|++0(12)| |
||
1| +| +-| +0| ++| +--| +-0| +-+| +0-| +00| +0+| ++-| ++0| |
1| +| +-| +0| ++| +--| +-0| +-+| +0-| +00| +0+| ++-| ++0| |