36(16) = 0100100 (2)
B1A.D (16)
= 2842.8125 (10)
= 5432.17675 (8)
= 101100011010.1111110111101 (2)
342.243(8) = 156.F3(16)
Функция перевода JS числа 16 из ==> 10
function hexaToDeci(str)
{
var parts = str.split(".");
if ( parts.length > 1 )
{
return parseInt(parts[0], radix) + parseInt(parts[1], radix) / Math.pow(radix, parts[1].length);
}
return parseInt(parts[0], radix);
}
Функция перевода JS числа из 10 ==> 2
(x).toString(2);
Функция перевода JS числа из 10 ==> 8
(x).toString(8);
В восьмеричной : <span>47
В шестнадцатеричной: 27</span>
#include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
cout << "obrabotka massiva" << endl;
int array1[16] = { 5, -12, -12, 9, 10, 0, -9,
-12, -1, 23, 65, 64, 11, 43, 39, -15 };
cout << "indeks" << "\t\t" << "element massiva" << endl;
for (int counter = 0; counter < 16; counter++)
{
cout << "array1[" << counter << "]" << "\t\t" << array1[counter] << endl;
}
system("pause");
return 0;
}
1)<span>110101001
</span>2)100000000
3)1101010100
4)10011011011
5)101000001001
6)1000111011000
7)11000100011000
8)101000011
9)<span>10110000</span>