Remplace les deux derniere chifre par 0
bilal
-
danimo -
danimo -
Bonjour,
mon problem est :
je doi entrer une entier reel en parametre ,qui doi etre superrieure a 100 ou inferieure a -100
et de retoune cel la en remplacant les deux dernieres chiffres par 0.
mon problem est :
je doi entrer une entier reel en parametre ,qui doi etre superrieure a 100 ou inferieure a -100
et de retoune cel la en remplacant les deux dernieres chiffres par 0.
Configuration: Windows XP Firefox 3.0.10
7 réponses
-
Bonjour,
Guten Tag,
//double zahleingeben = 99.1234; //double zahleingeben = -99.1234; double zahleingeben = 100.1234; //double zahleingeben = -100.1234; if((zahleingeben>100) ||((zahleingeben<-100))) { System.out.println("\n\nzahleingeben (double) = " + zahleingeben); DecimalFormat df = new DecimalFormat("0.00"); String zahleingebenUndZero = df.format(zahleingeben); zahleingebenUndZero = zahleingebenUndZero + "0"; zahleingebenUndZero = zahleingebenUndZero.replaceAll(",", "."); System.out.println("zahleingebenUndZero (String) = \"" + zahleingebenUndZero + "\"" ); double b = Double.parseDouble(zahleingebenUndZero); System.out.println("\n\nb (double) = " + b); } else { System.out.println("\n\ndie Zahl " + zahleingeben + " muss größer 100 oder kleiner -100"); }
Cordialement,
Dan -
Bonjour,*
S'il vous plaît
Merci
Au revoir
etc.
Sont monnaie courante quand on veut obtenir quelque chose !
Saine lecture...
A voir aussi
Merci de votre compréhension.
;-)
* Ne pas en tenir compte si présent dans le message initial, mais bon vu qu'il est ajouté automatiquement, ça ne fait pas de mal.
Et le langage, c'est à nous de le deviner ???
-
-
expemles peut etre ca vous aides a comprendre mon problem
entier donne et je retoune cel la on remplace les deux derniere chiffre par zero
134 -->100, -1635 so--> -1600 ,75391 -->75300 -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
div 100 * 100. le truc à la con
sinon tu transforme ton entier en string, tu manipule la chaines pour remplacer les deux derniers chiffres puis tu retransforme en entier. c'est c** aussi. -
j ai commence a developpe le programme me sa marche pa kelk1 peut m aide a resoudre
public int zero(int zahleingeben)
{
int b=0;
if((zahleingeben>100) ||((zahleingeben<-100)))
{
a=String.ValueOf(zahleingeben);
//a=(new Integer(zahleingeben)).toString();
for(int i=0;i<tabelle.length()-1;i++)
{
a[length()-1]="0";
a[length()]="0";
}
b=Integer.parseint(a);
}
else
{
System.out.println("die Zahl muss größer 100 oder kleiner -100");
}
return(b);
}
} -