Gebruikersavatar
Merien
Artikelen: 0
Berichten: 124
Lid geworden op: di 21 aug 2007, 22:03

Ascii in fortran

Ik wil in een Fortranprogrammaatje de gebruiker een waarde laten intypen op het scherm.

Code: Selecteer alles

write(*,*) 'kies dl (um): '

read(*,*) dl
Echter nu wil ik eigenlijk dat die u een 'mu' wordt. Kan dat met ASCII? Hoe?

Ik werk met Fortran 95.
Gebruikersavatar
qrnlk
Lorentziaan
Artikelen: 0
Berichten: 5.079
Lid geworden op: vr 14 jul 2006, 14:35

Re: Ascii in fortran

Volgens mij kent ASCII geen mu (µ of μ), wellicht zit deze in een [non-standaard] uitbreiding die toevallig ondersteund wordt?

Unicode heeft er twee, afhankelijk van de daadwerkelijke betekenis:

MICRO SIGN (U+00B5), decimaal 181, symbool: µ

GREEK SMALL LETTER MU (U+03BC), decimaal 956, symbool: μ

(Ik heb geen idee hoe goed dit forum omgaat met het bovenstaande ;) )

Zie ook Universal Charactor Set.
Any sufficiently analyzed magic is indistinguishable from science.

Any sufficiently advanced technology is indistinguishable from magic.



There is no theory of protecting content other than keeping secrets – Steve Jobs
Gebruikersavatar
Merien
Artikelen: 0
Berichten: 124
Lid geworden op: di 21 aug 2007, 22:03

Re: Ascii in fortran

Dan moet ik zo'n uitbreidingsset er als een bibliotheek achtertypen tijdens het compileren van mijn code?

Maar ik doelde met mijn vraag ook op de praktische toepassing. Hoe zet ik de ASCII-code in mijn string zodat er uiteindelijk μ in komt te staan?

Terug naar “Informatica en programmeren”