{VERSION 5 0 "IBM INTEL NT" "5.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 1 }{CSTYLE "" -1 256 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 0 } {CSTYLE "" -1 257 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 258 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 259 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 260 "" 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 261 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 0 } {PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Normal" -1 256 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Normal" -1 257 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 } {PSTYLE "Normal" -1 258 1 {CSTYLE "" -1 -1 "Times" 1 14 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }} {SECT 0 {EXCHG {PARA 257 "" 0 "" {TEXT -1 0 "" }}{PARA 256 "" 0 "" {TEXT -1 29 "Floating Point Representation" }}}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 11 "Digits:=30;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 33 "Three consecutive machine numbers" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }} }{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 198 "01000000001110111001000011 11111111111111111111111111111111111111; 010000000011101110010001000000 0000000000000000000000000000000000; 0100000000111011100100010000000000 000000000000000000000000000001; " }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT -1 9 "Mantissas" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 176 "s:=1.10111001000 01111111111111111111111111111111111111111; n:=1.1011100100010000000000 000000000000000000000000000000; l:=1.101110010001000000000000000000000 0000000000000000001;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT -1 8 "Exponent" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }} {PARA 0 "" 0 "" {TEXT -1 7 "Maximum" }}{PARA 0 "" 0 "" {TEXT -1 0 "" } }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 44 "cmax:=convert(11111111111, decimal, binary);" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 32 "Exponent of our machine numbers:" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 41 "c:=convert(10000000011, decimal, bi nary);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 17 "exponent:=c-1023; " }}}{EXCHG {PARA 0 "" 0 "" {TEXT 256 39 "Middle Number in Decimal Rep resentation" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "" 0 " " {TEXT -1 46 "Normalized mantissa in decimal representation." }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 44 "m:=convert(1.101110010001, d ecimal, binary);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 11 "nd:=2** 4*m;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT 257 45 "Next Largest Number in Decimal Representation" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT -1 46 "Normalized mantissa in decimal representation." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 85 "ml:=convert(1.1011100100010000000000000000000000000000000000000001, d ecimal, binary);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 17 "largest :=2**4*ml;" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "upperbound:=( nd+largest)/2;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 258 46 "Next Smallest \+ Number in Decimal Representation" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }} {PARA 0 "" 0 "" {TEXT -1 46 "Normalized mantissa in decimal representa tion." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 85 "ms:=convert(1.1011 100100001111111111111111111111111111111111111111, decimal, binary);" } }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 18 "smallest:=2**4*ms;" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 28 "lowerbound:=(nd+smallest)/2; " }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT 259 43 "Sequence of machine numbers in decimal form" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 20 "smallest;nd ;largest;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT 261 53 "INTERVAL OF ALL DECIMAL NUMBERS REPRESENTED BY nd." } }{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 22 "lowerbound;upperbound;" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }} }{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 258 "" 0 "" {TEXT 260 42 "Sequence of machine numbers in binary form" }{TEXT -1 0 "" }} {PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 11 "Digits:=55;" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 35 "binsma ll:=convert(smallest,binary);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 26 "binnd:=convert(nd,binary);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 34 "binlarge:=convert(largest,binary);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 24 "binsmall;binnd;binlarge;" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}}}{MARK "35" 0 }{VIEWOPTS 1 1 0 3 2 1804 1 1 1 1 } {PAGENUMBERS 0 1 2 33 1 1 }