User guide

9-9
Decimalconstantscanbeeitherintegerorfloatingpointvalues:
1.34e-10
1.34e123
-1.34e+10
-1.34d-10
1.34d10
1.34d+10
123.456789345
Upto18consecutivedigitsbeforeandafterthedecimalpoint(dependingontheplat-
form)aresignificant,butthefinalresultwillberoundedtodoubleprecisionifnec-
essary.Therangeisthesameasformatrices(Fordetails,seeMatrices,Section9.6.2
String
Stringconstantsareenclosedinquotationmarks:
"This is a string."
Hexadecimal Integer
Hexadecimalintegerconstantsareprefixedwith0x:
0x0ab53def2
Hexadecimal Floating Point
Hexadecimalfloatingpointconstantsareprefixedwith0v.Thisallowsyoutoinputa
doubleprecisionvalueexactlyasyouwantusing16hexadecimaldigits.Thehighest
orderbyteistotheleft:
0vfff8000000000000
9.6.2 Matrices
Matricesare2-dimensionalarraysofdoubleprecisionnumbers.Allmatricesareimplic-
itlycomplex,althoughifitconsistsonlyofzeros,theimaginarypartmaytakeupno
Language
Fundamentals