teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

間違ってたので修正

2020/08/22 11:38

投稿

y_waiwai
y_waiwai

スコア88178

answer CHANGED
@@ -4,6 +4,6 @@
4
4
  ---
5
5
  まじめに変換するのであれば、
6
6
  ```C
7
- #define TOHEX(x) (((x)&0xf)+((x)&0xf)>9?'A':'0'))
7
+ #define TOHEX(x) (((x)&0xf)+((x)&0xf)>9?('A'-10):'0'))
8
8
  ```
9
9
  というマクロでどーでしょう

1

回答に追記

2020/08/22 11:38

投稿

y_waiwai
y_waiwai

スコア88178

answer CHANGED
@@ -1,2 +1,9 @@
1
1
  printf("%02X",0x6e);
2
- でどうでしょう
2
+ でどうでしょう
3
+
4
+ ---
5
+ まじめに変換するのであれば、
6
+ ```C
7
+ #define TOHEX(x) (((x)&0xf)+((x)&0xf)>9?'A':'0'))
8
+ ```
9
+ というマクロでどーでしょう