|
|
#include "stdio.h"
#include "conio.h"
void main(void){
char string[9] = "";
float hochu;
long zifra;
int i=9, a, porjadok;
hochu = .98765432;
if (hochu < 1) {porjadok = 100000000; a=1;}
else if(hochu < 10) {porjadok = 10000000; a=2;}
else if(hochu < 100) {porjadok = 1000000; a=3;}
else if(hochu < 1000){porjadok = 100000; a=4;}
zifra = (long)(hochu * porjadok);
while(zifra){
string[--i]=(char)(48 + zifra % 10);
zifra /=10;
if(i==a)string[--i]='.';
}
while(i<9)putchar(string[i++]);
getch();
}
E-mail: info@telesys.ru