Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Kehrwert von int zahl

  1. #1
    Registrierter Benutzer Avatar von 24dan
    Registriert seit
    07.07.2005
    Beiträge
    76

    Kehrwert von int zahl

    Hallo...

    wie schaffe ich es den ganz einfach den Kehrwert von einer beliebigen int zahl zu erstellen?

    von 1234 -> 4321

    ???
    ...der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott. (Werner Heisenberg 1901-1976, Nobelpreisträger für Physik)
    debian on acer travelmate c300: http://adweb.desy.de/~kaemtner/

  2. #2
    Registrierter Benutzer Avatar von Caveman
    Registriert seit
    03.11.2005
    Ort
    Geilsheim
    Beiträge
    308
    Schreib die Zahl in einen string (oder char*) und les ihn wieder verkehrt herum aus.
    Programmiere (wenn es denn mal wieder vorkommt) in C, C++, Java, Perl
    Bin kein Student (Elektrotechnik) mehr und habe die Seiten gewechselt von der Software weg hin zur Hardware

  3. #3
    Registrierter Benutzer Avatar von BLUESCREEN3D
    Registriert seit
    08.11.2002
    Beiträge
    665
    @24dan: Das ist aber nicht der Kehrwert, sondern die Zahl rückwärts

  4. #4
    Registrierter Benutzer
    Registriert seit
    30.06.2005
    Ort
    Darmstadt
    Beiträge
    59
    mal so auf die schnelle:

    Code:
    int reverse(int i) {
        int retValue = 0;
    
        while(i) {
            retValue = 10 * retValue;
            retValue += i % 10;
            i = i / 10;
        }
    
        return retValue;
    }
    +++ this message is printed on 100% recycled electrons +++

  5. #5
    Registrierter Benutzer
    Registriert seit
    02.07.2004
    Beiträge
    456
    Genau, der Kehrwert von 1234 wäre 1 / 1234, also (ungefähr!) 8,1037277147487844408427876823339e-4




    Und das ist sicher alles andere, aber kein int mehr...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •