¿Hay un personaje dentro de la API de matemáticas que permita representar el carácter π
?Cómo escribir π (pi) en Java?
Respuesta
Usted ni siquiera es necesario utilizar la API de Matemáticas. En el código fuente de Java, esto:
\u03C0
es equivalente a esto:
π
e incluso se puede utilizar en un identificador; estos dos son equivalentes:
final String \u03C0 = "\u03C0";
final String π = "π";
(Como la especificación pone:
.A Unicode de escape de la forma
\u
xxxx, donde xxxx es un valor hexadecimal, representa el UTF-16 unidad de código cuya codificación es xxxx. Este paso de traducción permite que cualquier programa se exprese usando solo caracteres ASCII.
Ver http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#3.2)
¡Esto es correcto! Gracias :) –
No sabía que puedes usar caracteres Unicode para las variables. Ja, esa sería una buena manera de molestar a mis compañeros de trabajo – Luciano
Simplemente ingrésala en UTF-8 real. Tienes que compilar con -encoding UTF-8, pero así funciona. Al menos ahora se puede leer. – tchrist
Si desea escribir a un archivo que se puede lograr a través de Unicodes, a continuación se muestra un ejemplo de cómo,
import java.io.*;
public class Test {
public static void main(String[] args) throws Exception{
BufferedWriter out =
new BufferedWriter(new OutputStreamWriter(
new FileOutputStream("out.txt"),"UTF8"));
out.write("alpha = \u03B1, beta = \u03B2 ,pi = \u03C0");
out.flush();
out.close();
}
}
hacia fuera puesto: alfa = α, beta = β , pi = π
- 1. Cómo determinar la precisión de Pi (π)
- 2. ¿Alguna experiencia Java en Raspberry PI?
- 3. generación pi a nth dígito java
- 4. ¿Cómo calculo PI en C#?
- 5. Pi/Infinite Numbers
- 6. pi en el objetivo C
- 7. SICP 1.31: Aprox. Pi
- 8. ¿Cómo escribir código Java eficiente?
- 9. Cómo escribir servicios web efectivos en Java
- 10. Cómo escribir composición y agregación en java
- 11. ¿Cómo puedo escribir un GEOTIFF en Java?
- 12. Computing π a "infinito" precisión binaria en C#
- 13. Calcular Pi en un teléfono Android
- 14. 1000 dígitos de pi en python
- 15. ¿Es PI un número computable?
- 16. pi deprecated en OS X 10.8
- 17. Algoritmo rápido para calcular Pi en paralelo
- 18. cuál es el tipo de PI, cos en Ruby
- 19. Clojure: límite gc overhead superado, la evaluación perezosa, secuencia pi
- 20. Cómo escribir software para Windows usando Java?
- 21. Cómo escribir un procesador de anotación Java?
- 22. java: ¿escribir archivos grandes?
- 23. Escribir en un archivo XML en Java
- 24. ¿Cómo escribir una fuente RSS con Java?
- 25. Escribir texto en la imagen en Java
- 26. etiquetado de una parcela en incrementos de pi
- 27. Cómo escribir JavaScript en Eclipse
- 28. ¿Cómo escribir un programa de actualización automática en Java?
- 29. Java: ¿Cómo escribir "árabe" en el archivo de propiedades?
- 30. Cómo se puede escribir una JVM en Java
Disculpe, en JOptionPane.showMessageDialog (null, String) con el carácter pi en la cadena. Pero Louis a continuación lo ha respondido. :) –
El caracter correcto para representar π es por supuesto π en sí mismo. No use escapes feos que confunden a las personas. Solo usa UTF-8 para tu fuente. – tchrist