mein APP rechnet falsch

  • Antworten:3
  • Bentwortet
Dirk Unverzagt
  • Forum-Beiträge: 13

23.12.2010, 10:28:08 via Website

Hi,

wenn ich bei meinen APP 12 eingebe kommt 0.1 raus. Da ich aber durch 12 teile müsste doch eine 1 herausbekommen.


1public void onClick(View v) {
2
3 EditText nameField = (EditText) findViewById(R.id.name_field);
4
5 String name = nameField.getText().toString();
6
7
8 if (v == hiButton){
9
10 }
11 if (v == helloButton) {
12 if (name.length() == 0) {
13 new AlertDialog.Builder(this).setMessage(
14 R.string.error_name_missing).setNeutralButton(
15 R.string.error_ok,
16 null).show();
17 return;
18 }
19
20 TextView greetingField = (TextView) findViewById(R.id.greeting_field);
21 double greetingi=Double.parseDouble(name);
22 greetingi = greetingi / 120;
23
24 greetingField.setText(Double.toString(greetingi));
25
26 }


Flotte Grüße
Dirk


Antworten
Gelöschter Account
  • Forum-Beiträge: 5.136

23.12.2010, 10:32:52 via Website

Hmm ... trink mal einen Kaffee und schau nochmal genau hin .. vielleicht vorher die Brille aufsetzen ... B)



Du machst genau folgendes : 12 / 120 = 0.1 <--- Korrektes Ergebnis als Folge von : greetingi = greetingi / 120;
:cold::cold::cold:

lg Voss

Mac Systems

Antworten
Dirk Unverzagt
  • Forum-Beiträge: 13

23.12.2010, 12:58:49 via Website

oh aaah

Der Kaffee hat geholfen Danke

Antworten