C言語風に記述する電卓です。
+ - * / % ^ >> << | & ~ ( )
をサポートしています。
sin, cos, tan, √ も使用可能です。
出力は、10進、16進、2進数から選択出来ます。複数選択可能です。入力は8進数も使用出来ます。
計算例
・10進数の計算
1+2*3-4/(5-6)
11
・16進数->10進数
0x123
291
・8進数->10進数
0123
83
・2進数->10進数
1010b
10
・混在可能です。
1+2*3-4+0x123+0123+1010b
387
・出力形式の選択(2進数、16進数、10進数)が出来ます。
1+2*3-4+0x123+0123+1010b
0x00000183 00000000_00000000_00000001_10000011b 387
・論理演算(OR)
0x5555 | 0xaaaa
0x0000FFFF 00000000_00000000_11111111_11111111b 65,535
・論理演算(AND)
0xff00 & 0x5555
0x00005500 00000000_00000000_01010101_00000000b 21,760
・論理演算(XOR)
0xff00 ^ 0x5555
0x0000AA55 00000000_00000000_10101010_01010101b 43,605
・シフト
1<<12
0x00001000 00000000_00000000_00010000_00000000b 4,096
0x8000>>15
0x00000001 00000000_00000000_00000000_00000001b 1
・モジュロ
10%3
1
・その他の計算
√2
1.4142135623731
cos(30)/sin(30)
1.73205080756888
3^(1/2)
1.73205080756888
10^5
100,000
・メモリー機能
@1=10
10
@2=20
20
計算結果を記憶できます。
@3=@1*@2
200
メモリーを使った計算も出来ます。
@1=12
12
@3
240
@ * = [pi]: 3.14
@ * = [r]: 2
@ * = [circle]: [r] * [r] * [pi]
12.56
メモリーの内容は+アイコンで確認可能です。
特殊な計算
・時間計算
10:45+2:30
13:15
・複数行計算
100
200
300
選択状態にして、改行キーを押すと「設定」メニューの計算式に従った計算を行います。
・コード変換(文字列->コード)
"abcdefg"
S-JIS : 61 62 63 64 65 66 67
UNICODE : 61 00 62 00 63 00 64 00 65 00 66 00 67 00
UTF8 : 61 62 63 64 65 66 67
・コード変換(コード->文字列)
41 42 43 44 45 46 46
S-JIS : ABCDEFF
UNICODE :
UTF8 : ABCDEFF
・その他の機能
スワイプジェスチャーでページを変更出来ます。
ピンチジェスチャーでフルスクリーンになります。