Afficher n chiffres après la virgule en J2ME
Bonjour,
Après de longue recherches sur la toile, je n'arrive pas à pondre ce que je veux. Peut-être qu'ici j'obtiendrai une aide qui me serai bien utile.
Je fais actuellement un programme qui donne la longitude, latitude, altitude et vitesse. Tout ceci fonction à merveille avec les "Location API". Mais voila mon téléphone m'affiche une dizaines de chiffres après la virgule pour chaque double que j'affiche.
Voici la partie du code en question:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| public void locationUpdated(final LocationProvider lp, final Location l) {
new Thread() {
public void run() {
if (l != null && l.isValid()) {
c = l.getQualifiedCoordinates();
Debut.deleteAll();
double spe = l.getSpeed();
double alt = c.getAltitude();
double lat = c.getLatitude();
double lon = c.getLongitude();
Debut.append("Latest update:\n");
Debut.append(" Lat: " + lat + "°\n");
Debut.append(" Lon: " + lon + "°\n");
Debut.append(" Alt: " + alt + "°\n");
Debut.append(" Speed: " + spe + "°\n");
} else {
Debut.deleteAll();
Debut.append("Location failed\n");
}
}
}.start(); |
Ce que je cherche c'est donc d'afficher les quatre double avec 4 chiffres après la virgule.
Merci d'avance,
William