Esiste un carattere all'interno dell'API Math che consente di rappresentare il carattere π
?Come digitare π (pi) in Java?
9
A
risposta
21
Non c'è nemmeno bisogno di utilizzare l'API Math. Nel codice sorgente di Java, in questo modo:
\u03C0
è equivalente a questo:
π
e addirittura si può utilizzare in un identificatore; questi due sono equivalenti:
final String \u03C0 = "\u03C0";
final String π = "π";
(Mentre spec mette:
.Un Unicode fuga del modulo
\u
xxxx, dove xxxx è un valore esadecimale, rappresenta l'UTF-16 unità di codice la cui codifica è xxxx. Questo passaggio di conversione consente di esprimere qualsiasi programma utilizzando solo caratteri ASCII
Vedi http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#3.2)
6
3
Se volete scrivere questo in un file si può ottenere attraverso Unicodes, sotto è un esempio di come,
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();
}
}
fuori messo: alpha = α, beta = β , pi = π
Problemi correlati
- 1. Come determinare la precisione di Pi (π)
- 2. generando pi all'ennesima cifra java
- 3. Digitare alias per generici Java
- 4. Java Service Wrapper su Raspberry PI
- 5. Qualche esperienza Java su Raspberry PI?
- 6. Riproduzione audio a Raspberry Pi con Java
- 7. Simbolo unicode di output π e ≈ in applicazione console C++ win32
- 8. Come digitare il suggerimento
- 9. `this` Digitare in Scala
- 10. in Raspberry Pi (RPi-GPIO)
- 11. Come posso digitare half-space in RichTextBox?
- 12. Come digitare il cast in F #?
- 13. In modalità debug in Java, c'è qualcosa come una console in cui posso digitare i comandi?
- 14. Cosa significa PI nel sistema PI di OSIsoft?
- 15. JavaFx Ensemble su Raspberry pi
- 16. Calcolo pi Python?
- 17. Ritardo programma Raspberry Pi
- 18. PI costante è ambiguo
- 19. pi nell'obiettivo C
- 20. Tensorflow su Raspberry Pi
- 21. etichettare una trama in incrementi di pi
- 22. Come disattivare dormire su Raspberry Pi
- 23. 1000 cifre di pi in python
- 24. Prestazioni di PI! = Cont.end() in per ciclo
- 25. come usare math.pi in java
- 26. Algoritmo veloce per calcolare Pi in parallelo
- 27. JavaFX può essere utilizzato su Raspberry Pi
- 28. asincrono lampone pi eventi GPIO in nodejs
- 29. Raspberry Pi- GPIO Events in Python
- 30. Long setTimeout in NodeJS su Raspberry PI
Oh scusa, in un JOptionPane.showMessageDialog (null, String) con il carattere pi nella stringa. Ma Louis qui sotto ha risposto. :) –
Il carattere corretto per rappresentare π è ovviamente π stesso. Non usare brutte fughe che confondono le persone. Usa semplicemente UTF-8 per la tua fonte. – tchrist