Estoy usando toFixed (2) en el lado del cliente (javascript). Pero en el lado del servidor (java) tengo que volver a calcular. ¿Cómo puedo hacer esto?Javascript en equivalente fijo en java
5
A
Respuesta
7
setScale()
de BigDecimal
lo hará por usted en el lado del servidor
import java.math.BigDecimal;
public class Main{
public static void main(String ar[]){
float number = 123.123456F;
BigDecimal numberBigDecimal = new BigDecimal(number);
System.out.println(numberBigDecimal);
numberBigDecimal = numberBigDecimal .setScale(2, BigDecimal.ROUND_HALF_UP);
System.out.println(numberBigDecimal);
}
}
3
DecimalFormat 's format método es el equivalente en Java para toFixed en javascript.
DecimalFormat decimalFormat = new DecimalFormat("0.##");
System.out.println(decimalFormat.format(3.1000565));
Cuestiones relacionadas
- 1. equivalente en Java de String.match de JavaScript()
- 2. __LINE__ equivalente en Javascript
- 3. xml.etree.ElementTree equivalente en Java
- 4. sprintf equivalente en Java
- 5. __LINE__ equivalente en Java?
- 6. DebugBreak equivalente en Java?
- 7. ¿Cuál es el equivalente de Thread.sleep() de Java en JavaScript?
- 8. equivalente en Java de std :: deque
- 9. equivalente de DataTable en Java
- 10. ¿Hay equivalente epoll en Java?
- 11. Java TreeMap equivalente en C#?
- 12. C# DateTime.Ticks equivalente en Java
- 13. Java Map equivalente en C#
- 14. equivalente de memcmp() en Java?
- 15. NServiceBus equivalente en Java world
- 16. ¿Equivalente a #define en Java?
- 17. Bloques ObjectiveC equivalente en Java
- 18. Java System.currentTimeMillis() equivalente en C#
- 19. Python "Evento" equivalente en Java?
- 20. equivalente de ungetc En java
- 21. Java Mahout equivalente en Python
- 22. de Java() equivalente en pitón
- 23. Java equivalente de OpenLayers
- 24. equivalente al operador javascript || en Scala
- 25. Oracle NVL función equivalente en javascript/jQuery
- 26. pdb.set_trace() equivalente en el navegador web javascript?
- 27. Equivalente a Ruby Enumerable # each_slice en Javascript?
- 28. zoom sobre un punto fijo, Javascript/lienzo
- 29. ¿hay un Java equivalente al "algo" de JavaScript?
- 30. Defina una lista de tamaño fijo en Java
'String data = "10223455.3415"; BigDecimal decimal = new BigDecimal (datos); System.out.println (decimal.setScale (2, BigDecimal.ROUND_HALF_UP) .toPlainString()); ' funciona para mí – jayanth
Tal vez esa línea de código le ayude 'System.out.println (String.format (Locale.ENGLISH,"% .2f ", 1.23456));' –