質問編集履歴

3

エラー箇所の提示

2023/02/16 07:54

投稿

GAMEKUN
GAMEKUN

スコア3

test CHANGED
File without changes
test CHANGED
@@ -14,12 +14,22 @@
14
14
  特定の値で変換できません。
15
15
 
16
16
  16進数に変換時
17
+ https://ideone.com/vzODKU
17
18
  ```
19
+ Traceback (most recent call last):
20
+ File "./prog.py", line 70, in <module>
21
+ File "./prog.py", line 64, in decimal_to_binary_and_hexadecimal_ieee754_128
22
+ File "./prog.py", line 11, in decimal_to_binary_ieee754_128
18
23
  OverflowError: cannot convert float infinity to integer
19
24
  ```
20
25
 
21
26
  10進数に変換時
27
+ https://ideone.com/uwXgOO
28
+
22
29
  ```
30
+ Traceback (most recent call last):
31
+ File "./prog.py", line 21, in <module>
32
+ File "./prog.py", line 17, in hex_to_decimal128
23
33
  OverflowError: int too large to convert to float
24
34
  ```
25
35
 
@@ -130,4 +140,6 @@
130
140
  ### 補足情報(FW/ツールのバージョンなど)
131
141
 
132
142
  Bing Searchに作らせました。誤差が結構出ます。
143
+ コメントによりエラー箇所の提示を依頼されたので追加します。
133
144
 
145
+

2

誤差が出ることを追記

2023/02/16 05:31

投稿

GAMEKUN
GAMEKUN

スコア3

test CHANGED
File without changes
test CHANGED
@@ -129,5 +129,5 @@
129
129
 
130
130
  ### 補足情報(FW/ツールのバージョンなど)
131
131
 
132
- Bing Searchに作らせました。
132
+ Bing Searchに作らせました。誤差が結構出ます。
133
133
 

1

他にもできない値があった

2023/02/16 05:16

投稿

GAMEKUN
GAMEKUN

スコア3

test CHANGED
File without changes
test CHANGED
@@ -125,7 +125,7 @@
125
125
 
126
126
  ### 試したこと
127
127
 
128
- 1、0.1、1E+1などは相互に変換できます。(1E+1は10になるが)
128
+ 1、1E+1などは相互に変換できます。(1E+1は10になるが)
129
129
 
130
130
  ### 補足情報(FW/ツールのバージョンなど)
131
131