Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
co znamena ~ ?

Registrovaný: 18.01.09
Prihlásený: 17.03.24
Príspevky: 368
Témy: 36
Bydlisko: Prešov
Príspevok NapísalOffline : 09.03.2013 11:28

Zdravim vas..

prosim vas niekto, stretli ste sa uz niekedy s takymto argumentom v printf-e??
vobec neviem ako to mam pomenovat..

jedna sa trebarz o takyto pripad: printf("%X",(~j+1)); - ma to nieco s tym ze vypise vsetko okolo j ?

Diky moc







_________________
In my rO_om
LCD: Samsung T220 | Case: CoolerMaster CM 690 | PSU: Corsair HX-620 | MB: Asus P5Q-E | CPU: Intel® Core™2 Q9550 | cpu_Cooler Noctua NH-U12P SE2 | RAM: A-Data 2x2GB VE | GPU: ASUS GTX 650Ti Boost | gpu_cooler: Prolimatech MK-26 | DVD: Samsung SH-223B | HDD WD Caviar Black WD6401AALS | Mouse: Razer DeathAdder 1800 dpi | mouse_PAD: Razer Goliathus | KeyBoard: Genius SlimStar 110 | HeadSet: ROCCAT Kave 5.1 | OS: Windows 7 64-bit
Offline

Skúsený užívateľ
Skúsený užívateľ
co znamena ~ ?

Registrovaný: 11.01.09
Prihlásený: 18.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 09.03.2013 11:54

~ sa pouziva na negaciu cisla, v binarnej reprezentacii ale, zalezi teda aj od toho, kolko bitov ma cislo ( akeho je datoveho typu ). Ak mas napr premennu char, ta ma 8 bitov, cize:
Kód:
#include <stdio.h>

int main()
{
    unsigned char c = 10;    /*  binary: 0000 1010 ... hex: 0x0A */

    c = ~c;                  /* negacia: 1111 0101 ... hex: 0xF5 */

    printf( "Binary: %d ... Hex: %x\n", c, c );
    return 0;
}







_________________
Ak potrebujete pomoc s diagnostikou/opravou vasej elektroniky ( notebook, motherboard, GPU, a ine ), kontaktujte ma cez SS.
Offline

Užívateľ
Užívateľ
co znamena ~ ?

Registrovaný: 18.01.09
Prihlásený: 17.03.24
Príspevky: 368
Témy: 36
Bydlisko: Prešov
Príspevok Napísal autor témyOffline : 09.03.2013 11:58

Dakujem krasne







_________________
In my rO_om
LCD: Samsung T220 | Case: CoolerMaster CM 690 | PSU: Corsair HX-620 | MB: Asus P5Q-E | CPU: Intel® Core™2 Q9550 | cpu_Cooler Noctua NH-U12P SE2 | RAM: A-Data 2x2GB VE | GPU: ASUS GTX 650Ti Boost | gpu_cooler: Prolimatech MK-26 | DVD: Samsung SH-223B | HDD WD Caviar Black WD6401AALS | Mouse: Razer DeathAdder 1800 dpi | mouse_PAD: Razer Goliathus | KeyBoard: Genius SlimStar 110 | HeadSet: ROCCAT Kave 5.1 | OS: Windows 7 64-bit
Offline

Užívateľ
Užívateľ
co znamena ~ ?

Registrovaný: 24.08.12
Prihlásený: 09.02.19
Príspevky: 59
Témy: 0
Príspevok NapísalOffline : 09.03.2013 12:32

Říká se tomu doplněk, prostě ti to udělá z nul v binárním čísle jedničky a z jedniček nuly. A když k tomuhle "jedničkovému" doplňku přičteš další jedničku, tak z něj uděláš "dvojkový" doplněk, což je totéž jako změna znaménka čísla.
Aspoň ve dnes běžných procesorech to tak funguje, jsou ale i jiné způsoby reprezentace záporných čísel. Tenhle se používá pro jeho jednoduchou hardwarovou implementaci, a díky tomu stačí mít v procesoru jen sčítačku, protože přičtení dvojkového doplňku čísla je totéž jako jeho odečtení.







_________________
"Existuje pouze jeden člověk, který má méně přátel než Bill Gates, a tím je Saddám Husajn." (Paul Grayson)
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Co to znamena?

v Notebooky a netbooky

4

576

08.12.2008 23:09

ScorpionSX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo to znamená..?!

v AMD čipové sady

3

540

23.04.2016 9:35

TheMatthew Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co to znamena

v Pamäte

2

731

11.06.2007 15:57

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo to znamená?

v Ovládače

10

646

19.12.2016 17:32

tatko Tom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co to znamená ???

v Pamäte

3

791

06.06.2007 18:51

Kamahl Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo presne znamená RAID ?

v Pevné disky a radiče

21

5218

03.11.2005 16:15

helix84 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. co to vlastne znamena?

v Webhosting a servery

4

885

19.02.2008 14:10

jablko05 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co znamená revízia E0 ??

v Intel - Integrated Electronics

3

590

08.12.2010 23:26

KingTommy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. procesor znamená rýchlosť pc?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Intel - Integrated Electronics

43

1905

16.03.2015 21:43

luckinno Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo znamená tento kód?

v HTML, XHTML, XML, CSS

5

691

18.09.2009 15:04

AReYco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co znamena winlogo.exe

v Operačné systémy Microsoft

17

1199

28.03.2007 12:52

22Janco22 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Neviem čo to znamená?

v Operačné systémy Microsoft

5

593

06.02.2009 9:54

bledo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. čo znamená NB frequency ?

v Pamäte

1

808

24.07.2011 13:27

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo znamená chybová hláška?

v JavaScript, VBScript, Ajax

2

572

08.01.2011 22:54

blazej44800 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo znamená Fixný Internet

v Siete

14

915

05.11.2010 17:59

Tomas1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CO znamena flashnut bios

v Biosy a ladenie výkonu

1

1131

12.09.2007 15:31

OmeGa Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra