Datentypen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Datentypen

Re: Datentypen

von mamo » Fr, 01.03.2013 10:02

ok...dankeschön.

Re: Datentypen

von juetho » Fr, 01.03.2013 08:44

So etwas kann es nicht geben. Führende Nullen haben nichts mit Zahlen zu tun, sondern nur mit der Darstellung als Text, gehört also zum Datentyp Zeichenkette/String. Rechnen kann man nicht mit Zeichenketten, sondern nur mit Zahlen (mit Einschränkungen auch mit Boolean).

Der folgende Text ist meine eigentliche Antwort, sie gilt aber nur mit Einschränkung:
Es bleibt dir nichts übrig als zu konvertieren: Wähle einen numerischen Datentyp; an den Stellen, an denen es um die Textdarstellung geht, wird die FORMAT-Funktion genutzt. Theoretisch kannst du auch umgekehrt vorgehen: als Standard einen String zu verwenden und zum Rechnen konvertieren. Aber dann muss "irgendwo" geprüft werden, ob es sich wirklich um eine Zahl handelt. Da ist die Verwendung einer numerischen Variablen einfacher und sicherer.

Der folgende Text ist eine ersatzweise Antwort:
Autsch, du willst 12 Ziffern verarbeiten können. Dafür ist der numerische Datentyp com.sun.star.uno.hyper geeignet, der 64 bit umfasst (statt 32 bit wie der Basic-Datentyp long). Wie FORMAT mit diesem Typ umgehen kann, habe ich nicht geprüft.

Jürgen

Datentypen

von mamo » Fr, 01.03.2013 07:41

Guten Morgen,

kann mir jmd. einen Datentypen nennen der führende NULLEN, 12 Ziffern im Gesamten unterstützt und mit dem man rechnen kann??

Danke.

Nach oben