2

JSON データを NodeJS アプリから Scala サーバーに送信する必要があります。Scala サーバーは値が double であることを期待していますが、送信する必要がある値がシャープで、したがって . 00小数として。送信されると、倍精度を期待するサーバー側で明らかにエラーを生成する整数になります。

問題は、NodeJS のフロートを.00(または.0) 文字列にならずに(または) 浮動小数点数として強制的に保持する方法はあり.toFixed(2)ますか?

基本的に、私はこれが私がやりたいことをしたい:

var division = (2.0/1.0); // is a sharp float thus becomes an integer (javascript "number" with no decimals) => 2 
var stringNumber = parseFloat(division).toFixed(2); // is unfortunately a string => "2.00"
var floatNumber = magic(stringNumber); // would be a float => 2.00
var test = (typeof(floatNumber) === 'number'); // would be true!

ご協力ありがとうございました

4

0 に答える 0