taper Tposrange = 0..32; TStateresult = 0..1; fonction getBitsate (source: entier; pos: tposrange): tStateResult; commencer Résultat: = ((source et (1 shl pos)) SHR POS); fin;