Synopsis

Sample HTML output for various number types, these are then styled in bold, and various (somewhat untasteful!) colors just because we can, and to check that our markup generation is working correctly.

Basic Integers Values:

ValueBaseResult
0default0
-23default-23
23hex17
23oct27

Basic Floating Point Values:

ValuePrecisionFormatResult
3defaultdefault3
3.14defaultdefault3.14
-1.23457e-24defaultdefault-1.23457×10-24
-1.23457e-243scientific-1.235×10-24
-1.235e-24defaultmultiply_x-1.235x10-24
-1.235e-243scientific + multiply_x-1.235x10-24
-1.235e-24defaultmultiply_dot-1.235⋅10-24
-1.235e-243scientific + multiply_dot-1.235⋅10-24
infdefaultdefault
-infdefaultdefault-∞
nandefaultdefaultNaN
0defaultdefault0
-0defaultdefault-0

Complex Values:

ValuePrecisionFormatResult
(3.25,4.67)defaultdefault3.25 + 4.67i
(3.14,0)defaultdefault3.14
(1.23,-1.23e-24)defaultdefault1.23 - 1.23×10-24i
(1.23,-1.23e-24)3scientific1.230×10+00 - 1.235×10-24i
(1.230e+00,-1.235e-24)12default + slanted_i1.23 - 1.2345678765×10-24i
(1.23,-1.2345678765e-24)12default + doublestruck_i1.23 - 1.2345678765×10-24
(1.23,-1.2345678765e-24)12default + doublestruck_i + multiply_x1.23 - 1.2345678765x10-24
(1.23,-1.2345678765e-24)12default + doublestruck_i + multiply_dot1.23 - 1.2345678765⋅10-24

Complex Special Values:

ValuePrecisionFormatResult
(0,0)defaultdefault0
(0,0)defaultshow_zero_components0 + 0i
(3.14,0)defaultdefault3.14
(3.14,0)defaultshow_zero_components3.14 + 0i
(-3.14,0)defaultdefault-3.14
(-3.14,0)defaultshow_zero_components-3.14 + 0i
(0,25.5)defaultdefault25.5i
(0,25.5)defaultshow_zero_components0 + 25.5i
(0,-25.5)defaultdefault-25.5i
(0,-25.5)defaultshow_zero_components0 - 25.5i
(inf,0)defaultdefault∞̃
(-inf,0)defaultdefault∞̃
(25.5,inf)defaultdefault∞̃
(25.5,-inf)defaultdefault∞̃
(nan,0)defaultdefaultNaN
(-nan(ind),0)defaultdefaultNaN
(25.5,nan)defaultdefaultNaN
(25.5,-nan(ind))defaultdefaultNaN
(nan,inf)defaultdefaultNaN
(-nan(ind),inf)defaultdefaultNaN
(inf,nan)defaultdefaultNaN
(inf,-nan(ind))defaultdefaultNaN

Rationals:

ValueResult
1/313
-1/3-13
-345634/1695-3456341695
0/10
-23/1-23
46189/26214446189262144

Polynomials:

TypeResult
Integer2 - 3x + 4x2 + 5x3
Float2.4 - 34.25x + 4.2×10-06x2 - 5.34×10-67x3
Complex(2.4 + 3.25i) - 34.25x + 4.2×10-06ix2 - (5.34×10-67 - 4.65×10-20i)x3
Polynomial(23) - (323)x + (114)x2 + (532)x3