readme

4 отговора 224 прегледа
#1

readme

kak da prevurna decimalno 4islo v binarno po formulata:n.b^r
n-byte
b-base
r-razred
naprimer:

Binary: 1 1 0 0 1

Decimal: 1*2^0 + 1*2^1 + 0*2^2 + 0*2^3 + 1*2^4 = 1 + 2 + 0 + 0 + 16 = 19 decimal.

kak da prevurna binarno v hex ,hex v binarno,hex v dec itn po su6ata formula

Отговор
в отговор на Help #2

Re: readme

ami nali imash formulata - taka che deistvai, obhojdash razredite i natrupwash vsqka stepen v temp variable, koqto nakraq stava tyrsenoto chislo.
mejdu drugoto tazi tema e dosta shiroka, imashe edna interesna funkciq v TIC za print-vane na binary numbers, stavashe s bitwise shiftove...

най-често умните хора са и лоши
Отговор
в отговор на Help #3

Re: readme

#include <stdlib.h>
...
char buffer[sizeof(int)+1];
itoa( i, buffer, 2 );

Отговор
в отговор на emo #4

Re: readme

zabrawih da spomena

strtol..

char *scanstop;
char buffer[sizeof(int) + 1] = "lamer";
int i;

/*
* prewryshtane ot 26-ichno w dwoicheno
*/
i = strtol( buffer, &scanstop, 26 );
itoa( i, buffer, 2 );

Отговор
в отговор на Help #5

Най-бързият метод:

Начало: нулираш десетичното число и преноса С
1. Въртиш двоичното число наляво 1 бит през преноса С.
2. Събираш десетичното число само със себе си и с преноса С
3. Деседична корекция на десетичното число
Повтаряш 1, 2 и 3 колкото бита има двоичното ти число.

Отговор