プログラム1歩ずつ前進

,(シングルクォート)は、文字を数値として扱う。

今まで、シングルクォート)とダブルクォート)ととの違いについて、さほど気にしていませんでした。

‘(シングルクォート)

「’(シングルクォート)で括れば、文字を数値として扱う」ということを知ってからは、’(シングルクォート)のことが分かったように思えます。

 

  00 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0
00 NL DE SP          
01 SH D1        
02 SX D2        
03 EX D3        
04 ET D4        
05 EQ NK        
06 AK SN        
07 BL EB        
08 BS CN        
09 HT EM        
0A LF SB        
0B HM EC        
0C CL        
0D CR        
0E SO        
0F SI _ DL        

16進数で表現されているので、10進数に直さないといけない。

F(15) × 16^1 + F(15) ×16^0 = 255

o(6F) を10進数で表現するには

6 × 16^1 + F(15) × 16^0 = 111