Thread Formatierung von Zahlen (18 answers)
Opened by Escape at 2010-03-04 16:09

Escape
 2010-03-04 16:09
#134049 #134049
User since
2008-07-24
312 Artikel
BenutzerIn
[default_avatar]
Ich habe Zahlen im Bereich 1 - 300 Mio. mit dem jeweiligen Dezimalpunkt zu formatieren und mache das gerade so:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        
        my $num;
        my $cnt = 0;
        
                for (reverse(0 .. length($num_data))) {         
                        if ($cnt == 3) {
                                $num .= (substr($num_data, $_, 1) . '|');
                                $cnt = 0;
                        }
                        else { $num .= substr($num_data, $_, 1) };
                        
                        $cnt++;
                }
        
        my @num_data = split /\|/, $num;
        $num_data = join '.', reverse @num_data;


Gibt es dazu was einfacheres?
Last edited: 2010-03-08 11:46:19 +0100 (CET)
Die Deutsche Rechtschreibung ist Freeware; Du darfst sie kostenlos nutzen – aber sie ist nicht Open Source, d.h. Du darfst sie nicht verändern und/oder in veränderter Form veröffentlichen.

View full thread Formatierung von Zahlen