Szesnastkowy system liczbowy Matura z informatyki

background image

Użytkownik Darek napisał:

13 maja 2013

Algorytm zapisany w ten sposób tylko wypisuje liczbę w postaci szesnastkowej, ale nie da się jej zapisać do
innej zmiennej. Byłbym wdzięczny gdyby ten wpis został o to uzupełniony.
Pozdrawiam

Użytkownik pablo napisał:

05 grudnia 2013

o rany – takie proste sposoby – strtol, strtol na zamianę dziesiętny->n-ty i n-ty->dziesiętny, a ludzie piszą
swoje własne funkcje (np. ja)
fajnie że tu wpadłem, bo o funkcji strtol nie miałem pojęcia, a zaoszczędzi to 5-10 min na maturze (o ile
będzie zadanie z zamianą systemu liczbowego)

darek – użyj po prostu funkcji ATOI albo STRTOL, w czym ty masz problem człowieku

Szesnastkowy system liczbowy

Ostatania modyfikacja: 13 sierpnia 2014, kategoria:

Matura z informatyki

System heksadecymalny (szesnastkowy)

– podstawą jest liczba

16

. Możliwe liczby:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

.

Każda z liczb heksadecymalnych posiada swój odpowiednik
dziesiętny (kolor zielony na rysunku niżej):

0 = 0, 1 = 1, 2 = 2,

3 = 3, 4 = 4, 5 = 5, 6 = 6, 7 = 7, 8 = 8, 9 = 9, A = 10, B = 11, C =

12, D = 13, E = 14, F = 15

.

Spis treści

1.

System szesnastkowy (heksadecymalny)

2.

Kod programu w C++ (HEX na dziesiętny)

3.

Kod programu w C++ (dziesiętny na HEX)

System szesnastkowy (heksadecymalny)

System szesnastkowy

jest jednym z najczęściej używanych w informatyce systemów. Jest używany przede

wszystkim w adresowaniu pamięci aplikacji. Za jego pomocą zapisywane są adresy IP, adres MAC kart
sieciowych, a także kodowane są w nim kolory RGB. Na prawdę warto umieć szybko go przeliczać.

Kod programu w C++ (HEX na dziesiętny)

Kod programu w C++ (dziesiętny na HEX)

Powiadomienia o nowych artykułach

Jeżeli chcesz być informowany o nowych wpisach zachęcam Cię do subskrypcji. Powiadomienia są
publikowane również na profilu

facebook

i

google+

!

Adres email

Zapisz

Jaka jest Twoja opinia?

Będzie fajnie, jeżeli zostawisz w komentarzu opinię o tym artykule! Być może, coś jest niejasne? Jeżeli nie
chce Ci się pisać komentarza, daj lajka na fejsie!

Ósemkowy system

liczbowy

Binarny system liczbowy

System logowania i

rejestracji

Odczytywanie baseaddress

Zachęcam Cię do zostawienia komentarza!

Imię

E-mail (nigdy nie będzie widoczny)

Strona WWW (backlink tylko dla wartościowych komentarzy powyżej 500 znaków)

Ilość znaków: 0

Komentuj

Nazywam się

Karol Trybulec

, z zawodu

jestem programistą. W wolnych chwilach
prowadzę tego bloga.

Jest on miejscem, w którym opisuję własną
naukę informatyki na różnych szczeblach
edukacji, a także pracę w zawodzie
programisty
.

#android

#angular

#asp.net mvc

#assembler

#c++

#Diagramy UML

#dotnet

#garbage

collector

#hosting

#Html & Css

#Inżynieria

oprogramowania

#kariera

programisty

#konkurs

#kurs-angular

#Matura z informatyki

#Mysql

#net

#Php

#podstawy c++

#pozycjonowanie

#reverse

engineering

#studia

informatyczne

#systemy liczbowe

#tematy

na bloga

#tworzenie bloga

#tworzenie stron

#webapi

#wzorce

projektowe

#wzorzec mvc

#zarabianie w

internecie

Copyright © 2012-2018 Karol Trybulec |

Strona główna

|

Słownik programisty

|

Prawa autorskie

|

Kontakt

Poprawny HTML 5 | Poprawny CSS

Ta strona korzysta z plików cookies.

Programowanie

Inżynieria oprogramowania

Webmastering

Matura

Studia i praca

#include <iostream>

#include <cstdlib>

#include <string>

using

namespace

std;

int

hex2dec

(

string

heksadecymalna)

{

int

dziesietna

=

strtol

(heksadecymalna.

c_str

(),

NULL

,

16);

return

dziesietna;

}

int

main

()

{

string

liczba;

cout

<<

"Podaj liczbe heksadecymalna:"

<<

endl;

cin

>>

liczba;

cout

<<

hex2dec

(liczba)

<<

endl;

system

(

"pause >nul"

);

return

0;

}

#include <iostream>

#include <cstdlib>

#include <string>

using

namespace

std;

string

dec2hex

(

int

dziesietna)

{

char

heksadecymalna[255];

itoa

(dziesietna,

heksadecymalna,

16);

return

(

string

)heksadecymalna;

}

int

main

()

{

int

liczba;

cout

<<

"Podaj liczbe dziesietna:"

<<

endl;

cin

>>

liczba;

cout

<<

dec2hex

(liczba)

<<

endl;

system

(

"pause >nul"

);

return

0;

}

Lubię to! 0

Bądź pierwszą osobą wśród znajomych, która to
polubi

P-programowanie.pl

2,1 tys. polubienia

Polub tę stronę


Wyszukiwarka

Podobne podstrony:
Szesnastkowy system liczbowy
Szesnastkowy system liczbowy
Szesnastkowy system liczbowy, NAUKA, algorytmy i struktury danych, WAT
Szesnastkowy system liczbowy
Szesnastkowy system liczbowy1
Systemy liczbowe system szesnastkowy Informatyk edu pl technik informatyk portal, forum, egzaminy
systemy liczbowe, informatyka
17-09-2005 Wstęp do informatyki Systemy Liczbowe, Systemy Liczbowe
Systemy liczbowe - karta pracy ucznia, Technik Informatyk
systemy liczbowe, informatyka
prezentacja rzymski system liczbowy
Matura Informator Język litewski
Rejestr Systemowy1, edukacja i nauka, Informatyka
Systemy operacyjne 2, Studia, Informatyka, Informatyka, Informatyka
systemy liczbowe

więcej podobnych podstron