İyi günler,
Ben kullanıcı tarafından girilen sayılar scientific notation şeklinde yazmak istiyorum.
yane kullanıcı 245.689 girerse bunu 2.45689*10^2 şeklinde yazmam ve kullanmam lazım benim aklımda şöle bir kod var
float a;
int count;
cout<<"enter the number : ";
cin>>"a";
if(a>0)
{
while (a<10) {
a /=10;
count++;
}
}else{
while(a>-10) {
a /=10;
count--;
}
}
cout<<"the number you entered is" <<a<<"10^"<<count;
Fakat bilmek istediğim bunu yapabilecek bir fonksiyon ya da daha ii bir algoritma olup olmadığı...
Teşekkürler, İyi çalışmalar...