En faisant des affaires récemment, j'ai rencontré un problème intéressant :
Afin de calculer l'argent avec précision, le serveur convertit l'argent en centimes (1 yuan = 100)
Au début, vous devez le convertir au format monétaire 159 => 1,59 yuans
Après avoir examiné le projet, la méthode de mise en œuvre consiste à utiliser tofixed, mais il y a des bugs.
Demande
159 -> 1.59元
1500 -> 15.00 元
88 -> 0.88元
8 -> 0.08元
De plus, parfois le format d'affichage est (le yuan est plus grand, le centime est plus petit)
Un exemple simple est le suivant :
Cas de test simple :