On Fri, Apr 25, 2003 at 03:25:59PM +0200, Petter Reinholdtsen wrote:
[Keld Jørn Simonsen]
Det som NTS har skrivet gjelder for utskifter fra programmer.
Har du en referanse til den norske standarden dette er basert på? URL er fint.
Ja, det er http://std.dkuug.dk/cultreg/registrations/narrative/nb_NO,_4.5 Dette er en normativ spesifikasjon fra NTS, som er registrert med ISO standarden ISO/IEC 15897.
Det er jo slik at NTS lager standarder, og jeg skjønner at denne spesifikasjonen er laget på bakgrunn av POSIX standarden NS-ISO/IEC 9945 og at det norske desimalskilletegnet er komma, og NTS har valgt ikke å bruke tusenskiller, idet en tusenskiller som er blank er forvirrende å lese for mennesker, når det er flere tall som programmet skal utskrive, hvilket ofte er tilfellet for programmer i POSIX-standarden, f.eks. df, ls, ps og andre UNIX-kommandoer der kjøres fra kommandolinjen.
Man må huske på at POSIX-localet er beregnet på kommandolinjeprogrammer fra POSIX-standarden, som skal leses av mennesker.
EXAMPLE 23 456 2 345 2,345 2,345 6 2,345 67 but the year 1997
Kan noen si meg hvor mange tall det egentlig er her?
Her er korrekt deling:
23 456 2 345 2,345 2,345 6 2,345 67 but the year 1997
Det er seks tall her. :)
Ja, det er det nok, men det er ikke lett å se. Eksempler som dette er medvirkende til at NTS har unngått tusenskiller i vår POSIX-spesifikasjon.
Venlig hilsen keld Simonsen