Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Convertisseur Fahreneit/ Celcius

jsoule, le lundi 17 mars 2008 à 21:48:13
Bonjour,
Voici un de mes premiers exercices en Java.
Il s'agit d'un convertisseur de températures en degrés fahreneit et Celcius.
Spécialement dédicacé pour l'aide de Polux31.
Plus tard, lorsque je serai plus avancé je remplacerai la température et le type de degré par une saisie écran au lieu de devoir modifier la variable dans le programme.
public class ConvertisseurTempératures
{

public double convertirTempérature
(double température, char convertirEn){
double résultatConversion;
double divi= 0.5;

if (convertirEn == ('F')) résultatConversion = (température-32) * divi ;


else résultatConversion = ((température / divi) + 32) ;

return résultatConversion;
}



public static void main(String[] args) {

char Fahrenheit = 'F';
double température = 90;
ConvertisseurTempératures convertisseur = new ConvertisseurTempératures();

double intempérature = convertisseur.convertirTempérature(température, Fahrenheit);


if (Fahrenheit == 'F')
System.out.println("Pour " + température + " degrés Fahrenheit La température est de " +

intempérature + " degré Celcius");
else
System.out.println("Pour " + température + " degrés celcius La température est de " + intempérature + " degré Fahrenheit");
}


}


Merci Polux31,
Un Toulousain,

PITOU
Configuration: Windows XP
Firefox 2.0.0.12
Répondre à jsoule  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 jsoule, le mardi 18 mars 2008 à 13:52:37
Je pense que pour plus de précision il vaut mieux remplacer:

double divi= 0.5;
par double divi= 5./9.;

Pensez-vous qu'il y a mieux à faire?
J'ai dû passer par une variable double car int me donnait une division par zero.
Répondre à jsoule
Toutes les réponses pour « Convertisseur Fahreneit/ Celcius »