tanszek:oktatas:szamitastechnika:adat_tipusok
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| tanszek:oktatas:szamitastechnika:adat_tipusok [2026/10/21 17:36] – knehez | tanszek:oktatas:szamitastechnika:adat_tipusok [2026/10/21 17:39] (current) – knehez | ||
|---|---|---|---|
| Line 69: | Line 69: | ||
| Az '' | Az '' | ||
| - | == Gyakori egész típusok == | + | === Gyakori egész típusok |
| **Az alábbi méretek és tartományok gyakori megvalósításokat mutatnak, nem minden C-rendszerre érvényes előírások.** Kisebb mikrovezérlőkön például az '' | **Az alábbi méretek és tartományok gyakori megvalósításokat mutatnak, nem minden C-rendszerre érvényes előírások.** Kisebb mikrovezérlőkön például az '' | ||
| Line 103: | Line 103: | ||
| **A pozitívnak szánt mennyiséghez nem kötelező unsigned típust választani.** Kezdő programokban az '' | **A pozitívnak szánt mennyiséghez nem kötelező unsigned típust választani.** Kezdő programokban az '' | ||
| - | == Mi történik, ha nem fér el az eredmény? == | + | === Mi történik, ha nem fér el az eredmény? |
| Egy típusnak véges az értéktartománya. Az előjeles egész művelet túlcsordulásának nincs a C nyelv által meghatározott eredménye. **Nem támaszkodhatunk arra, hogy a legnagyobb pozitív szám után a legkisebb negatív következik.** | Egy típusnak véges az értéktartománya. Az előjeles egész művelet túlcsordulásának nincs a C nyelv által meghatározott eredménye. **Nem támaszkodhatunk arra, hogy a legnagyobb pozitív szám után a legkisebb negatív következik.** | ||
| Line 116: | Line 116: | ||
| Ekkor a változó új értéke 0. Az összeadás itt előbb '' | Ekkor a változó új értéke 0. Az összeadás itt előbb '' | ||
| - | Mérnöki | + | A programban a körbefordulás gyakran hibás számlálást eredményez. A típust ezért a várható legnagyobb érték és a köztes számítások alapján válasszuk ki. |
| === Lebegőpontos típusok === | === Lebegőpontos típusok === | ||
| Line 156: | Line 156: | ||
| A '' | A '' | ||
| - | == Melyiket használjuk mérnöki számításhoz? | + | === Melyiket használjuk mérnöki számításhoz? |
| **Általános mérnöki számításoknál jó alapválasztás a double.** | **Általános mérnöki számításoknál jó alapválasztás a double.** | ||
| Line 164: | Line 164: | ||
| A számítás pontosságát nem csak a választott típus, hanem a mérési adatok minősége és az alkalmazott számítási módszer is befolyásolja. | A számítás pontosságát nem csak a választott típus, hanem a mérési adatok minősége és az alkalmazott számítási módszer is befolyásolja. | ||
| - | == Példa: mérési felbontás nagy értéknél == | + | === Példa: mérési felbontás nagy értéknél |
| A szokásos 32 bites '' | A szokásos 32 bites '' | ||
| Line 197: | Line 197: | ||
| Az '' | Az '' | ||
| - | Sok hétköznapi tizedes tört, például a 0.1, kettes számrendszerben nem írható le véges számú számjeggyel. Ezért lebegőpontos tároláskor kerekítésre lehet szükség. A '' | + | Korábban már bemutattuk, hogy sok hétköznapi tizedes tört, például a 0.1, kettes számrendszerben nem írható le véges számú számjeggyel. Ezért lebegőpontos tároláskor kerekítésre lehet szükség. A '' |
| === A művelet típusa is számít === | === A művelet típusa is számít === | ||
tanszek/oktatas/szamitastechnika/adat_tipusok.txt · Last modified: by knehez
