ืืืฉืืื ืื ืืืืจ ืืืจืืืืช ืืื ืืจืืืช ืฉื 32 ืกืืืืืช ื -64 ืกืืืืืช ืืขืจืื ืื ืงืืื ืืฆืคื ืฉืืื (ืืืืืจ ืขืจืืื ืขืฉืจืื ืืื ืืืื "3.14159 ..."). ืื ืืืื ืื ืืืืืจ ืืช ืืืกืคืจ ืืขืฉืจืื ื ืืืืจืืืช ืืื ืืจืืช ืฉื 32 ืกืืืืืช ื -64 ืกืืืืืช.
ืืืืืื, ืืขืจื ืฉื ืื ืงืืื ืืฆืคื (ืขืฉืจืื ืืช) ืฉื Pi ืืื 3.14159 ...
ืืืืฆืื ืืืื ืืจื ืฉื Pi ืืื ืืคืื:
01000000 01001001 00001111 11010000
ืืืฉืืื ืื ืชืืื ืืืืจืืช ืื ืืืืื ืืืช. ืืื ืืืืืืจ ืื ืื ืืืืจ, ืืืื ืืืืจืืช ืฉืืื ืืืืื ืืขืฉืืช:
(1) ืฆืฃ ืืืื ืืจื (3.14159 = 01000000 01001001 00001111 11010000)
(2) ืืื ืืจื ืืฆืืฃ (01000000 01001001 00001111 11010000 = 3.14159)
ืืืฉืื ืื ื ืืขื ืืขืืืจ ืืกืืืื ืืื ืืืืขื ืืืืฉื ืืืจืืืืงืืืจืช ืืืฉืืื ืืืืื ืืงืืืช ืืืฆื ืืืืฉื ืขืจื ื ืงืืื ืฆืคื. ืืืืืื: ืืืืจืืืช ืืืื ืืจืืช ืืงืืืืช ืืฆืืข ืืื ืืขืืืจ ืืชืืืืืื ืืืืืื ืืื ืืกืืื, ืืืขืจืื ืืืื ืืืกื. ืืืืื ื ืืกืคืช: ืขื ืืื ืืืืฆื ืืจืืื ืขื ืกืืืืช ืืืืืช, ืื ืืคืขืื ืฉืืืช-ืขื ืฉืืจืื ืืืฉืชืืฉ ืื ืงืืจื ืืืฉืจ ืืกืืืืช ืืกืคืฆืืคืืช ืืื ืืืคืขืืช ืื ืืืคืขืืช (ื ืกื ืืืช!).
ืืืืจ ืื ืชืืื ืื ืืืขืจืืืช ืื ืืืฆืืืื ืืกืคืจืืื ืืืจืื, ืืืื: ืืกืคืจืื ืฆืคืื, ืืื ืืจืืื, ืืงืกืืฆืืืืืืื, ืืืงืืืื, ืืกืคืจืื ืฉืืืื ืืชืืืื ืืืกืคืจืื ืฉืืืื ืื ืืชืืืื.
ืืืคืืืงืฆืื ืื ืชืืืื ืืืื ืืืืจืืช ื:
(1) ืืกืคืจื ื ืงืืื ืฆืคื ืขื ืืืืง ืืืื (ืฆืฃ ... ืขืฉืจืื ื)
(2) ืืกืคืจื ื ืงืืื ืฆืคื ืขื ืืืืง ืืคืื (ืืคืื ... ืขืฉืจืื ื)
(3) ืืืฆืืืื ืืงืกืืฆืืืืืืื (hex)
(4) ืืืฆืืืื ืืืงืืืืืื (ืืืงืืืืจ)
ืืืคืืืงืฆืื ืื ืชืืืืช ืืืจืืช ืืืืืืช ื:
(1) ืืกืคืจืื ืฉืืืื ืืชืืืื (ืืชืืืื int ... ืขืฉืจืื ืืื)
(2) ืืกืคืจืื ืฉืืืื ืื ืืชืืืื (int ืืชืื ... ืขืฉืจืื ื)
ืชืืืื ืืืื ืคืืจืืฉื ืฉืชืืืื ืืืฆืข ืฉืืืืช ืื ืืืืื ืืืช ืืื ืฉืชื ืืืฆืืืื ืืกืคืจืืื. ืชืืืื ืืืืืืช ืคืืจืืฉื ืฉืชืืื ืืืฆืข ืืืจืืช ืื ืืืืื ืืืช ืืืื. ืื ื ืขืืืื ืขืืื ืขื ืืืกืคืช ืชืืืื ืืืื ืืื ืืืขืจืืืช / ืืืฆืืืื ืืืกืคืจืืื ืืขืืงืจืืื ืืืืขื ืืืืฉื.
ืืฉื ื ืฉื ื ืืฆืืื:
(1) ืืฆื ืืืฉืืื ืื ืงืืื ืืฆืคื - ืื ืืฉืืฉ ืืืืจื ืืคืืจืฉืช ืืื ืืกืคืจืื ืืื ืืจืืื ืื ืงืืืืช ืฆืคืืช.
(2) ืืฆื ืืืืจื ืืืงืกืืฆืืืื, ืืืืงืืืื ืืืืื ืืจื - ืืฉืืฉ ืืืืจื ืืื ืืืฆืืืื ืืงืกืืฆืืืืืืื, ืืืงืืืืื ืืืื ืืจืืื. ืืืืจ ืืืจื ืืื ืฉืืืฉ ืืขืจืืืช ืืืกืคืจืื ืืืื, ืชืืืื ืืืืืฅ ืขื ืืคืชืืจ "ืืื" ืืื ืืืืืจ ืืืชื ืกืืฃ ืกืืฃ ืืขืจื ื ืงืืื ืฆืคื.
ืื ื ืฉืชืฃ โโืืช ืืืคืืืงืฆืื ืืื ืืกืืืื ืืื / ืคืจืืคืกืืจืื ืืืจืื ืฉืขืฉืืืื ืืืคืืง ืชืืขืืช ืืืฉืืืืฉ ืื. ืื ืชืฉืื ืืฉืืื ืื ืืืืืืื ืืช ืืืฉืื ืฉืื ืืืงืฉืืช ืืชืืื ื ืฉืื. ืื ืชืจืฆื ืืฉืืื ืื ืืช ืืืจื ืืชืืืื ืืืืขืจืื ืฉืื, ืื ื ืฉืื ืื ืืืชื ืืืื"ื!
ืชืืื ืืช:
(1) ืืืืง ืฉื 32 ืกืืืืืช ื -64 ืกืืืืืช.
(2) ืืืจืช ืกื ืืฆืืฃ.
(3) ืืืจืช ืฆืฃ ืืคื.
(4) ืืืจ ืืื hex, oct, ื- bin.
(5) ืืืจ ืฆืฃ ื- hex, oct, int ืืชืื ื- int ืืชืื.
(6) ืืืจ ืกื ื hex, oct, int ืืชืื ื- int ืืชืื.
(7) ืืืจืืืช ืืื ืืจืืช ืืงืืืืช ืืฆืืข ืืื ืืืืืจ ืืช ืืชืืืืืื ืขื ืืกืืื, ืืืขืจืื ืืืื ืืืกื.
(8) ืืขืชืง ืืืืืง ืฆืฃ, ืกื, ืืฉืืฉื, ืืืงืืืืจ.
(9) ืืขืชืง ืืืจืืช ืืื ืื ืกืืืืืช ืืชืืืืช / ืื ืืชืืืืช ืืืื.
(10) ืืืจื ืื ืืืืื ืืช ืืคื ืืืื ืื ืืชืื / ืื ืืชืื.
(11) ืืืฉืง ืืืืกืื ืืืืืื ืืกืืืจ ืืืฆื ืืืืจืื ืืช ืืฆืืคื (ืืคืขื ืืืชื ืืืืฆืขืืช ืืืืฆื ืืจืืื ืขื ืกืืืืช ืืืืืช).
(12) ืฉื ื ืืช ืืจืื ืืืืฉืืื ืืืช ืืชื ืืืืชื ืืืืืจืืช ืืืฉืชืืฉ.
ืืงืจืื ืืงืจืื ืืขืืืื ืื ืขืชืืืืื:
(1) ืืืจืืช ืื ืืืืื ืืืช ืืื bin ืืืื int / ืืชืื / ืื ืืชืื.
(2) ืืจืกืช ืคืจืืืืื ืืื ืืืืขืืช.
(3) ืืฆื ื ืืฃ.
ืืงืจ ื ืืืชืจ ืืจืฉืื ืืืืืข ื ืืกืฃ.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android