10er und 100er Stelle durch Modulo

ZypriZ

Mitglied
Hey Leute,

ich wollte fragen wie ich durch Modulo an die 10er und 100er Stelle einer Zahl komme. Ich habe es selber schon versucht. Aber es funkt nicht.

Java:
public int ersetze(int anz)
    {
        int a = anz;
      	  
        for(int i = 0; i <= a; i++)
        {
            if((f[i]%10==7 || f[i]%10==1) || (f[i]%100==7 || f[i]%100 == 1) )
            {
                f[i] = 0;
            }
        }
        
        for(int i = 0; i <= a; i++)
        {
            System.out.println(f[i]);
        }
        
        return anz;
    }

Ausgabe:
0
0
14
0
28
35
42
49
56
63

Also das mit der 10er - Stelle haut nicht ganz hin.

Danke im vorraus.
 
G

Gast2

Gast
Java:
int zahl = 12345;
int dritteStelle = zahl % 1000 / 100;
Zuerst alle zahlen vorne abschneiden, danach alle hinteren Zahlen abschneiden.
 

XHelp

Top Contributor
So wird modulo nicht funktionieren.
Wenn du die 10/100/whatever-er-Stelle bekommen willst, dann wird das sowas wie:
Java:
public static int extractDigit(int number, int position) {
  number = (int) (number/(Math.pow(10, position)));
  return number%10;
}
wobei du durch
Code:
position
angibst für welche Stelle du dich interessierst, z.B. 1 für 10er, 2 für 100er etc.

Was genau soll denn dein Programm machen? Alle Zahlen rausfiltern, wo eine 1 oder 7 steht?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Operatoren Regex für 10er Zahlen Java Basics - Anfänger-Themen 8
M mm in cm umrechnen und auf 5er oder auf 10er aufrunden! Java Basics - Anfänger-Themen 2
C X Achse in 10er Schritten Java Basics - Anfänger-Themen 3
Say Stelle in Code herausfinden, wie geht man vor? Java Basics - Anfänger-Themen 12
Fiedelbambu Prüfen von Komma stelle beim Taschenrechner Java Basics - Anfänger-Themen 5
HeiTim Problem mit der Kommasetzung an der richtigen stelle Java Basics - Anfänger-Themen 59
L Zeichen an bestimmter Stelle auslesen Java Basics - Anfänger-Themen 4
A Freie Stelle eines Arrays Java Basics - Anfänger-Themen 17
S Datenbank Tabelle eine Zeile an einer bestimmten Stelle einfügen Java Basics - Anfänger-Themen 2
J Objekt erste freie Stelle zuweisen Java Basics - Anfänger-Themen 3
R Auf eine Stelle [i] des Arrays zugreifen Java Basics - Anfänger-Themen 7
C Zeichen im String bis zu bestimmter Stelle entfernen Java Basics - Anfänger-Themen 6
A Rekursion stoppt an der falschen Stelle Java Basics - Anfänger-Themen 4
D Einlesen funktioniert an einer Stelle nicht und ich kann mir nicht erklären warum Java Basics - Anfänger-Themen 6
S Zahl an bestimmter Stelle splitten Java Basics - Anfänger-Themen 6
R Split ab bestimmter Stelle Java Basics - Anfänger-Themen 9
B Auf die x. Stelle eines Array zugreifen Java Basics - Anfänger-Themen 2
Q Erste Schritte In CharArrayWriter Zeichen an Stelle einfügen Java Basics - Anfänger-Themen 4
J Neue Zeile an bestimmter Stelle in Textdatei einfügen Java Basics - Anfänger-Themen 2
J Array um 1 stelle verschieben Java Basics - Anfänger-Themen 2
J Text kopieren an bestimmter Stelle Java Basics - Anfänger-Themen 8
Rayo ID eines Objektes an Stelle X/Y wiedergeben Java Basics - Anfänger-Themen 2
D Compiler-Fehler incompatible types bei einer Stelle Java Basics - Anfänger-Themen 34
D Char Array ab bestimmter Stelle in neuem Speichern Java Basics - Anfänger-Themen 13
D Eine Stelle eines Char- Arrays nach dem vorkommen in einem ganzem anderem Array überprüfen Java Basics - Anfänger-Themen 20
J Lösung eines Zahlenintervall wierd an der Falschen Stelle angezeigt. Java Basics - Anfänger-Themen 8
B Erste Schritte Eclipse Indigo sucht jvm.dll an "falscher" Stelle Java Basics - Anfänger-Themen 2
B Input/Output In Datei an eine bestimmte Stelle schreiben Java Basics - Anfänger-Themen 37
B JTextPane nur bis bestimmtes stelle löschen Java Basics - Anfänger-Themen 6
S an bestimmter stelle löschen / einfügen Java Basics - Anfänger-Themen 5
J geschickter Algorithmus um die 'Umgebung' einer stelle eines Arrays zu durchsuchen Java Basics - Anfänger-Themen 7
N String Stelle "nichts" Java Basics - Anfänger-Themen 3
M Problem mit Koordinaten - Objekte werden nicht an gewünschter Stelle gezeichnet Java Basics - Anfänger-Themen 6
StrikeTom Bestimmte stelle in string herausfiltern Java Basics - Anfänger-Themen 7
D Ab bestimmter stelle lesen Java Basics - Anfänger-Themen 3
H LinkedList Element an Stelle x ausgeben? Java Basics - Anfänger-Themen 5
R Erste und zweite Stelle einer Eingabe auslesen Java Basics - Anfänger-Themen 2
N Text an bestimmte Stelle eines Dokuments schreiben Java Basics - Anfänger-Themen 6
S HILFE Wie stelle ich die Path Varibalen wieder ein Java Basics - Anfänger-Themen 4
T Buchstaben an bestimmter Stelle aus String lesen Java Basics - Anfänger-Themen 5
G Float schneidet nach dem Rechnen auf eine Stelle ab Java Basics - Anfänger-Themen 9
D An eine ausgewählte Stelle in der Datei schreiben? Java Basics - Anfänger-Themen 7
G bestimmte Stelle aus Textdatei auslesen. Java Basics - Anfänger-Themen 7
K Leere Stelle im Array finden und ersetzen Java Basics - Anfänger-Themen 10
C GridBagLayout BIld an variabler Stelle einfügen Java Basics - Anfänger-Themen 2
J Programm beenden und Verweis an andere Stelle im Programm Java Basics - Anfänger-Themen 10
Q An erste Stelle in eine Queue eintragen Java Basics - Anfänger-Themen 4
G Auslesen einer bestimmten Stelle in einer Textdatei? Java Basics - Anfänger-Themen 2
G Wert in Zeile an einer bestimmten Stelle ersetzen Java Basics - Anfänger-Themen 2
B String Stelle ausgeben Java Basics - Anfänger-Themen 10
M Wie kann man auf die Konsole an die selbe Stelle schreiben? Java Basics - Anfänger-Themen 4
H Datei lesen und an bestimmter Stelle schreiben Java Basics - Anfänger-Themen 4
S QuickSort will mir nicht in den Kopf (an einer Stelle) Java Basics - Anfänger-Themen 14
G Zeichen an bestimmter Stelle im String einfügen. Java Basics - Anfänger-Themen 4
T Stelle wo ich Properties-Datei auslesen kann? Java Basics - Anfänger-Themen 6
G String.insert an unbekannter Stelle Java Basics - Anfänger-Themen 5
D Split erfolgt nicht an der gewünschten Stelle Java Basics - Anfänger-Themen 3
J Bestimmte Stelle im Array die belegt ist wieder freigeben. Java Basics - Anfänger-Themen 3
L Variable Stelle für Stelle auslesen Java Basics - Anfänger-Themen 2
M JAR-Datei ist nur an einer Stelle im Dateisystem ausführbar Java Basics - Anfänger-Themen 31

Ähnliche Java Themen

Neue Themen


Oben