PROCEDURE chiffres_ar(X) ma, mi, r, RESULT1 are strings cyCt is currency b is string n is 8-byte int = val(X) ma = " دينار جزائري " mi = " سنتيم" cyCt = DecimalPart(X) b = Middle(NumToString(cyCt,".2f"),3,4) r = chiffres_en_lettres_ar(n) IF r <> "" AND Val(b) > 0 THEN RESULT1 = r + ma +" و " +chiffres_en_lettres_ar(Val(b)) + mi ELSE IF r <> "" AND Val(b) = 0 THEN RESULT1 = r + ma ELSE IF r = "" AND Val(b) <> 0 THEN RESULT1 =chiffres_en_lettres_ar(Val(b)) + mi END RESULT RESULT1