[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.08
Prihlásený: 26.10.13
Príspevky: 115
Témy: 41 | 41
Bydlisko: Snina
NapísalOffline : 20.12.2011 18:13 | c++ funkcia na rozdelenie čisla

zdravím, akou funkciou docielim v c++ to, aby mi čislo v dvojkovej sústave napr. 10011111 rozdelilo na a=1001 b=1111 ? potrebujem to na prevod z dvojkovej do sestnastkovej sustavy..


Offline

Skúsený užívateľ
Skúsený užívateľ
c++ funkcia na rozdelenie čisla

Registrovaný: 11.01.09
Prihlásený: 19.12.20
Príspevky: 1290
Témy: 9 | 9
Bydlisko: HE
NapísalOffline : 20.12.2011 18:53 | c++ funkcia na rozdelenie čisla

Docieli sa to bitovymi operatormi AND ( & ), OR ( | ), XOR ( ^ ) bitovy posun vpravo ( >> ), bitovy posun vlavo ( << ), atd. Pre tento pripad staci operator AND a posun vpravo. Priklad:


Kód:
#include <iostream>
#include <bitset>

int main()
{

    int binaryData = 0b10011111;
    int hiNibble = 0, loNibble = 0;

    hiNibble = ( binaryData & 0b11110000 ) >> 4;    // potrbujeme horne 4 bity, takze spodne staci znulovat a posunut vysledok doprava o 4 bity
    loNibble = binaryData & 0b00001111;    // pre spodne 4 bity nam staci znulovat horne styri

    std::cout << "Decimal values: " << hiNibble << " and " << loNibble << std::endl;
    std::cout << "Binary values: " << std::bitset<4>( hiNibble ) << " and " << std::bitset<4>( loNibble ) << std::endl;

    return 0;

}


 [ Príspevkov: 2 ] 


c++ funkcia na rozdelenie čisla



Podobné témy

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

funkcia upravujuca cisla

v PHP, ASP

4

307

09.05.2008 21:56

jaji

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

rozdelenie zdrojaku v C/C++

v Assembler, C, C++, Pascal, Java

4

499

12.04.2011 21:30

pizet

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

Veľké čísla v C

v Assembler, C, C++, Pascal, Java

2

249

06.11.2012 13:34

Fico

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

Ciferný súčet čísla v C

v Assembler, C, C++, Pascal, Java

4

546

10.04.2018 8:46

BX

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

[C] funkcia

v Assembler, C, C++, Pascal, Java

12

337

11.01.2015 21:01

nBXXL

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

[C++] Párne čísla v stĺpci matice

v Assembler, C, C++, Pascal, Java

2

723

24.03.2015 18:07

sanji

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

C++ čisla s poh. desatinnou čiarkou

v Assembler, C, C++, Pascal, Java

1

430

12.02.2011 15:47

Fico

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

C++, nsn, najmensi spolocny nasobok, desatinne cisla

v Assembler, C, C++, Pascal, Java

1

110

13.01.2021 17:38

Jur_3

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

C++ konštantná funkcia triedy

v Assembler, C, C++, Pascal, Java

2

449

07.08.2010 14:17

Loko11

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

C jednoducha funkcia ktora nefunguje

v Assembler, C, C++, Pascal, Java

10

341

13.11.2016 19:21

BX

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

C++ Problém: funkcia vykonávaná po starom

v Assembler, C, C++, Pascal, Java

4

408

31.07.2009 16:46

petos

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

funkcia pre vypis dvojrozmerneho pola v C

v Assembler, C, C++, Pascal, Java

9

1283

10.07.2011 12:47

v.tkac

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

C - rozdelenie textu do premenných

v Assembler, C, C++, Pascal, Java

12

385

29.04.2013 11:41

BX

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

Zistenie majiteľa tel. čísla (potrebujem zistiť majitela tel. čísla)

v Ostatné

4

2981

02.11.2011 13:52

HGDS1

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

Mám sa učiť C ++/objective C/ C#?

v Assembler, C, C++, Pascal, Java

5

486

08.07.2014 20:40

XOLOO

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

delitele cisla

v Assembler, C, C++, Pascal, Java

3

1757

18.11.2006 10:17

audiotrack



© 2005 - 2021 PCforum, edited by JanoF