Hogyan jeleníthetek nagyon kis számban az én hírnök bot nélkül E jelölés?

szavazat
1

írja

Van egy bot, hogy kell megjeleníteni nagyon kicsi konverziókat crypto. Jelenleg, ha ezek száma kicsi, a kimeneten a tudományos ábrázolási E. Nem akarom ezt a jelölést, hogyan lehet formázni ezt megjeleníteni, mint egy normális szám

Köszönöm a válaszokat előre. Kódolva node.js

A kérdést 09/08/2017 13:44
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
2

Használhatja toFixed()a számot, hogy bemutassák a számot a kívánt pontossággal.

number.toFixed(precision)

Itt egy példa:

let number = 0.000000635345

number.toFixed(5)    // 0.00000
number.toFixed(6)    // 0.000001
number.toFixed(7)    // 0.0000006
number.toFixed(8)    // 0.00000064

Akkor használja ezt a együtt RegExp hogy távolítsa el a értéktelen nullák:

let number = 0.0000005
number.toFixed(10)                          // 0.0000005000

number.toFixed(10).replace(/\.?0+$/,"")     // 0.0000005
Válaszolt 09/08/2017 15:32
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more