Hirdetés
- OnePlus 15 - van plusz energia
- Apple iPhone 17 - alap
- Yettel topik
- MIUI / HyperOS topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Google Pixel topik
- Telekom mobilszolgáltatások
- iPhone topik
- Havi előfizetéses csomagot kínál az Apple kreatív munkákhoz
- Apple Watch Sport - ez is csak egy okosóra
Új hozzászólás Aktív témák
-
don_peter
senior tag
Ezen elven kezdtem el agyalni:
void float_to_str(float szam){
int number, mennyi = 0, i = 0, tizedes = 0, oszto_tomb[8];
if(szam < 10)
tizedes = 1;
else if(szam < 100)
tizedes = 2;
else if(szam < 1000)
tizedes = 3;
else if(szam < 10000)
tizedes = 4;
else
printf("Ez a szám már túl nagy.");
number = szam * 100000;
while(number != 0) {
oszto_tomb[i] = number % 10;
printf("%i, ", oszto_tomb[i]);
number = number / 10;
mennyi = i;
i++;
}
printf("\n");
for(i = mennyi; i >= 0; i--){
if(i == (mennyi+1)-tizedes)
printf("%i.", oszto_tomb[i]);
printf("%i", oszto_tomb[i]);
}
printf("\nHány karakter: %i\n", mennyi+1);
}
//kiíratása a main függvényen belül
float_to_str(12.34567);Ez nádjából jól működik amíg 10-nél nem kisebb a lebegőpontos szám amit beadok neki.
Így néz ki egy kimenet:
7, 6, 5, 4, 3, 2, 1,
12.234567
Hány karakter: 7
12.234567 (mondjuk valamiért itt 2db 2-es látszik pedig csak 1 van a sorozatban)
A lényeg látszik belőle, hogy mit is szeretnék.
Ez hogy lehet hatékonyabban megoldani?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Milyen joysticket vegyek?
- Borotva, szakállnyíró, szakállvágó topic
- Milyen HASZNÁLT notebookot vegyek?
- OnePlus 15 - van plusz energia
- Milyen házat vegyek?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- TCL LCD és LED TV-k
- Vezeték nélküli fejhallgatók
- Bestbuy játékok
- Óra topik
- További aktív témák...
- Vivobook M6500XV 15.6" 3K OLED Ryzen 7 7840HS RTX 4060 16GB 512GB NVMe magyar vbill ujjlolv gar
- P16v Gen2 16" FHD+ IPS Ultra 7 165H RTX 2000 Ada 32GB 1TB NVMe magyar vbill ujjolv IR kam gar
- Pro Max 16 MC16250 16" FHD+ IPS Ultra 7 255H RTX Pro 1000 Blackwell 32GB 1TB NVMe ujjlolv gar
- Eladó Asus TUF FX506IU FHD IPS Ryzen 7 magyar bill 1 hét gar
- Vadiúj AMD konfig összeszerelésre vár .
- darkFlash CF8 Pro
- LG 55C2 - 55" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen5 CPU
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060
- AZONNAL KÉSZLETRŐL! AMD Ryzen 7 9800X3D 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5090 32GB GDDR7 1200W
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


