tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
644
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von WiZdooM
    WiZdooM WiZdooM ist offline Mitglied Brokat
    Registriert seit
    Oct 2003
    Ort
    Hessen
    Beiträge
    344
    Hallo

    Welche Datentypen verwendet VBA und welche Werte kann man in den Datentypen speichern ?

    Hintergrund der Frage ist folgendes:
    Dim flt As Double
    flt = (9.62 * 14) / (100 * 360)

    Diese Berechnung führt zu einem Überlauf. Aber warum ? Nach allem was ich weiß ist Double schon bei C in der Lage gewesen, das Ergebnis einer so simplen Rechnung aufzunehmen!
     
    Gruß

    Wizzy

  2. #2
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Aus einem, mir eigentlich nicht nachvollziehbarem Grund interpretiert VBA den Eintrag der zweiten Klammer falsch (nämlich als Integer), das führt zu dem Überlauf (Integerwerte dürfen nicht größer als 32767 sein).

    Eine Lösung wäre, einen Eintrag in der Klammer als Double (Typenkennzeichen #)zu kennzeichnen, dann funktionierts:
    Code vb:
    1
    2
    
    Dim flt As Double
    flt = (9.62 * 14) / (100 * 360#)


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  3. #3
    Avatar von WiZdooM
    WiZdooM WiZdooM ist offline Mitglied Brokat
    Registriert seit
    Oct 2003
    Ort
    Hessen
    Beiträge
    344
    Danke dir Doc! Ich nehme das einfach mal als gegeben hin.
     
    Gruß

    Wizzy

Ähnliche Themen

  1. Datentypen
    Von mdap im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 09.07.10, 14:32
  2. einlesen von Datentypen
    Von thehasso im Forum Java
    Antworten: 0
    Letzter Beitrag: 26.02.09, 22:37
  3. XML Datentypen Parsen
    Von benomatic im Forum Java
    Antworten: 1
    Letzter Beitrag: 16.01.09, 22:14
  4. Frage zu Datentypen
    Von Cyraid im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 05.01.09, 22:34
  5. mssql + Datentypen
    Von kesnw im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 27.04.05, 20:04