Hirdetés
- 5.1, 7.1 és gamer fejhallgatók
- Vezetékes FEJhallgatók
- OLED TV topic
- Apple asztali gépek
- Akciókamerák
- Bluetooth hangszórók
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Kormányok / autós szimulátorok topikja
- Milyen billentyűzetet vegyek?
- Elképesztő sebességre képesek a Micron közelgő, PCI Express 6.0-os SSD-i
-
PROHARDVER!

Új hozzászólás Aktív témák
-
VladimirR
nagyúr
a unit az gyakorlatilag egy fuggvenykonyvtar (vagy minek hijjak), abban mindenfele fuggvenyek, eljarasok vannak
programozasi tanulmanyaid mar egeszen biztos talalkoztal unit-okkal, ha massal nem, akkor a crt, vagy meginkabb a system unit-tal
ahhoz, hogy a bennuk levo eljarasokat, fuggvenyeket hasznalni tudd, ezeket a unit-okat ''be kell hivni'' a kodba, amire a uses kulcsszo (vagymi) hasznal (system unit eseteben ez nem szukseges, az alapbol bennefoglaltatik)
az olyan fuggvenyek, eljarasok, mint peldaul az inc, dec, val, round, write, writeln, read, readln mind a system unit-ban vannak, de pl a crt unit legismertebb fuggvenyevel, a clrscr-rel is egeszen biztos talalkoztal mar
ahhoz, hogy egy clrscr-t hasznalni tudj, a program elejen be kell irnod, hogy uses crt;
ugyanigy, hogy a fenti mathcvt.tpu unit-ot hasznalni tudd, meg kell azt hivnod a kovetkezo modon: uses mathcvt
ezutan elerhetove valnak a kovetkezo fuggvenyek:
Function Power(X,Y:WORD):LongInt; - hatvanyozas
Function Bin2Dec(Bin:String):LongInt; 2-esbol 10-esbe
Function Bin2Hex(Bin:String):String; - 2-esbol 16-osba
Function Dec2Bin(Dec:LongInt):String; - 10-esbol 2-esbe
Function Dec2Hex(Dec:LongInt):String; - 10-esbol 16-osba
Function Hex2Bin(Hex:String):String; - 16-osbol 2-esbe
Function Hex2Dec(Hex:String):LongInt; - 16-osbol 10-esbe
Function Oct2Dec(Oct:String):LongInt; - 8-asbol 10-esbe
Function Dec2Oct(Dec:LongInt):String; - 10-esbol 8-asba
az elso fuggveny-nek ket parametert adsz meg, x a hatvanyalap, y a hatvany foka - a visszateresi ertek x^y lesz
a tobb fuggveny egy bemeno parametert kap (ami 10-esbol konvertalasnal longint, egyebkent string), s a megfelelo szamrendszerben levo ertekkel ter vissza (tizesbe konvertalasnal longint, egyebkent string)
tehat:
uses mathcvt;
begin
wrinteln( dec2hex( 255 ) );
wrinteln( dec2hex( 'FF' ) );
end.
ez ket sort fog kiirni, az elsoben FF lesz (ez a 255 16-os szamrendszerben), a masodikban pedig 255 (ez az FF 10-es szamrendszerben)
[Szerkesztve]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- 5.1, 7.1 és gamer fejhallgatók
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Privát Samsung funkciót tehet az Apple publikussá
- Nintendo Switch 2
- Okos Otthon / Smart Home
- Fotók, videók mobillal
- Európába tart a Xiaomi Watch 5, eSIM-es verzió is jöhet
- Vezetékes FEJhallgatók
- Nyaralás topik
- E-roller topik
- További aktív témák...
- Beszámítás! Apple iPad Pro 13 M5 1TB Wifi tablet garanciával hibátlan működéssel
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- REFURBISHED - Lenovo ThinkPad 40AF Dock (DisplayLink)
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Wacom Bamboo One CTF-430 rajztábla
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



