| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 09.02.11 Prihlásený: 28.04.11 Príspevky: 14 Témy: 7 |
zdravim neviem si dalej rady s tymto kodom
/*#include <stdio.h>
#include "stdafx.h"
{
printf("Znak '%c' má ASCII kód %i, šestnáctkově %x\n",
'A', 'A', (unsigned) 'A');*/
#include "stdafx.h"
#include <iostream>
using namespace std;
void binary(int);
int main(void) {
int a=45967; //prevadza sa toto cislo
cout << "Please enter a positive integer: ";
cin >> a;
if (a < 0)
cout << "That is not a positive integer.\n";
else {
cout << a << " converted to binary is: ";
binary(a);
cout << endl;
}
char readkey;
cin >> readkey;
return 0;
}
void binary(int a) {
int remainder;
if(a <= 1) {
cout << a;
return;
}
remainder = a%2;
binary(a >> 1);
cout << remainder;
}
}
to cislo a sa prevedie len neviem do toho dokombinovat prevod do desiatkovej a sestnastkovej susatvy.
|
|
Registrovaný: 11.01.09 Prihlásený: 28.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 22.02.2011 15:13 | |
|
Veď postupuj tak, ako si na to išiel pri prevode do dvojkovej:
Kód: void hex( int a ) {
int remainder;
if ( a <= 9 ) { cout << a; return; }
if ( ( a < 16 ) && ( a > 9 ) ) { cout << static_cast< char >( 'A' + ( a - 10 ) ); return; }
remainder = ( a % 16 ); hex( a >> 4 );
if ( ( remainder < 16 ) && ( remainder > 9 ) ) cout << static_cast< char >( 'A' + ( remainder - 10 ) ); else cout << remainder;
}
|
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| prevod cisiel v Delphi, Visual Basic | 2 | 678 | 01.03.2010 21:11 vama | | Usporiadanie čísiel v Assembler, C, C++, Pascal, Java | 26 | 938 | 28.03.2017 21:15 BX | | JAVA - triedenie cisiel v Assembler, C, C++, Pascal, Java | 12 | 2306 | 24.10.2010 13:00 coldak | | Porovnanie reálnych čísiel v Delphi, Visual Basic | 3 | 867 | 10.03.2011 20:37 vama | | porovnanie dvoch cisiel navzajom v PHP, ASP | 2 | 616 | 31.08.2009 10:42 László145 | | Porovnávanie a usporiadanie čísiel v Ostatné programy | 0 | 775 | 12.08.2008 19:13 MANIAC | | [VYRIESENE] Generator nahodnych cisiel v PHP, ASP | 17 | 1239 | 22.02.2009 16:58 stenley | | zaokruhlovanie cisiel na 2 desatinne miesta v PHP, ASP | 2 | 7747 | 08.07.2008 13:25 Broko71 | | PC na chrumanie cisiel okolo 1500e v PC zostavy | 19 | 1389 | 25.12.2009 0:04 Matias555 | | Prevod domeny v Domény | 0 | 898 | 16.10.2009 19:50 M4rek | | EA prevod v Obchody, reklamácie a právo | 9 | 530 | 23.02.2011 22:13 stiffy | | Prevod mien v PHP, ASP | 4 | 2354 | 01.05.2009 19:46 pkrajnak | | PREVOD obrazkov v Webdesign | 5 | 768 | 09.07.2007 10:56 kmsa | | Prevod peňazí v Ekonomika, práca, biznis, podnikanie a peniaze | 9 | 807 | 26.10.2011 22:22 tairikuokami | | Asembler prevod v Assembler, C, C++, Pascal, Java | 4 | 2127 | 21.04.2010 9:45 dadesk8 | | pretypovanie (prevod typu) v Technológia .NET | 5 | 2136 | 07.12.2008 21:41 vyhno |
| 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
|
|