質問編集履歴

2

修正しました

2021/10/08 04:03

投稿

SugiuraY
SugiuraY

スコア318

test CHANGED
File without changes
test CHANGED
@@ -122,7 +122,7 @@
122
122
 
123
123
  1. `//here2`について
124
124
 
125
- これは直接`var_dump()`や`echo`をすれば素直に、入力桁数で返ってくるのに、`json_encode()`をすると、厳密な浮動小数点で返してこようとします。例えば`$loans[0]['spread']`であれば、`"spread":0.275`を返してくれればいいのですが、これも出力後、一定桁数を`JavaScript`側で`Math.floor()`等で一定の桁数を切らなければならないのでしょうか?むしろ、この浮動小数点を使って後々演算をする場合、このまま長い値を残しておくべきなのでしょうか・・
125
+ これは直接`var_dump()`や`echo`をすれば素直に、入力桁数で返ってくるのに、`json_encode()`をすると、厳密な浮動小数点で返してこようとします。例えば`$loans[0]['spread']`であれば、`"spread":0.275`を返してくれればいいのですが、これも出力後、一定桁数を`JavaScript`側で`Math.floor()`等で一定の桁数を切らなければならないのでしょうか?。
126
126
 
127
127
 
128
128
 

1

一部の内容を修正

2021/10/08 04:03

投稿

SugiuraY
SugiuraY

スコア318

test CHANGED
File without changes
test CHANGED
@@ -122,7 +122,7 @@
122
122
 
123
123
  1. `//here2`について
124
124
 
125
- これは直接`var_dump()`や`echo`をすれば素直に、入力桁数で返ってくるのに、`json_encode()`をすると、厳密な浮動小数点で返してこようとします。例えば`$loans[0]['spread']`であれば、`"spread":0.275`を返してくれればいいのですが、これも出力後、一定桁数を`JavaScript`側で`Math.floor()`等で一定の桁数を切らなければならないのでしょうか?(実際には必ずどレコードも少第4位までしかないといとがないため、何桁目で切るかとうのは多めに桁に浮くめておくという面倒ことをしなければならないのですが・・
125
+ これは直接`var_dump()`や`echo`をすれば素直に、入力桁数で返ってくるのに、`json_encode()`をすると、厳密な浮動小数点で返してこようとします。例えば`$loans[0]['spread']`であれば、`"spread":0.275`を返してくれればいいのですが、これも出力後、一定桁数を`JavaScript`側で`Math.floor()`等で一定の桁数を切らなければならないのでしょうか?むしろ、こ浮動小点を使て後々演算をする場合、このまま長値を残しておくべきなのでしょうか・・
126
126
 
127
127
 
128
128