| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 03.01.08 Prihlásený: 26.10.13 Príspevky: 115 Témy: 41 Bydlisko: Snina |
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..
|
|
Registrovaný: 11.01.09 Prihlásený: 26.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 20.12.2011 18:53 | |
|
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;
}
|
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| funkcia upravujuca cisla v PHP, ASP | 4 | 404 | 09.05.2008 21:56 jaji | | rozdelenie zdrojaku v C/C++ v Assembler, C, C++, Pascal, Java | 4 | 681 | 12.04.2011 21:30 pizet | | Veľké čísla v C v Assembler, C, C++, Pascal, Java | 2 | 386 | 06.11.2012 13:34 Fico | | Ciferný súčet čísla v C v Assembler, C, C++, Pascal, Java | 4 | 1036 | 10.04.2018 8:46 BX | | [C] funkcia v Assembler, C, C++, Pascal, Java | 12 | 491 | 11.01.2015 21:01 nBXXL | | [C++] Párne čísla v stĺpci matice v Assembler, C, C++, Pascal, Java | 2 | 1119 | 24.03.2015 18:07 sanji | | C++ čisla s poh. desatinnou čiarkou v Assembler, C, C++, Pascal, Java | 1 | 564 | 12.02.2011 15:47 Fico | | C++, nsn, najmensi spolocny nasobok, desatinne cisla v Assembler, C, C++, Pascal, Java | 1 | 519 | 13.01.2021 17:38 Jur_3 | | C++ konštantná funkcia triedy v Assembler, C, C++, Pascal, Java | 2 | 546 | 07.08.2010 14:17 Loko11 | | C jednoducha funkcia ktora nefunguje v Assembler, C, C++, Pascal, Java | 10 | 516 | 13.11.2016 19:21 BX | | C++ Problém: funkcia vykonávaná po starom v Assembler, C, C++, Pascal, Java | 4 | 480 | 31.07.2009 16:46 petos | | funkcia pre vypis dvojrozmerneho pola v C v Assembler, C, C++, Pascal, Java | 9 | 1445 | 10.07.2011 12:47 v.tkac | | C - rozdelenie textu do premenných v Assembler, C, C++, Pascal, Java | 12 | 549 | 29.04.2013 11:41 BX | | Zistenie majiteľa tel. čísla (potrebujem zistiť majitela tel. čísla) v Ostatné | 4 | 3335 | 02.11.2011 13:52 HGDS1 | | Mám sa učiť C ++/objective C/ C#? v Assembler, C, C++, Pascal, Java | 5 | 733 | 08.07.2014 20:40 XOLOO | | php čísla v PHP, ASP | 13 | 993 | 23.08.2008 18:46 walther |
| 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
|
|