Je ne sais pas dans quel Basic tu programmes, tu ne l'indiques pas...
Je vais essayer de te répondre en Basic standard.
Je reformule ta question:
- tu as une valeur dans la variable calc,
- tu veux la partie entière de calc dans variableunite
- et la partie fractionnaire de calc dans variabledecimal
Il suffit de faire:
1 2
| variableunite = int(calc)
variabledecimal = 1000*frac(calc) |
Si ton basic n'a pas la fonction frac, tu peux remplacer la deuxième ligne par:
variabledecimal = 1000*(calc - variableunite)
Partager