Javascript:var C=1,K=[5,1,-1];for(var сч=0;сч<K.length;сч++)C=2*C+K[сч];alert(C);
29.
Ппц заданий сложный как у тарчка
1. Конвертировать число во float не постандарту IEEE-754
-53.45 (10) = <span>-110101.01110011001 (2)
</span>экспоненциальная запись = -1.<span>1010101110011001 * 10^5
</span>мантисса = -1.1010101110011001
порядок ^5 (10) = 101 (2)
дробная мантисса = 1010101110011001
дробный порядок = 101 + 1111 = 10100
знак минус = 1
ответ:
1 10100 10101011100110010000000000
<span>-----------------------------------------------------------------------------------------------
2. Конвертировать из float не постандарту IEEE-754
</span><span>
исходное 0 100001 1010011010000000000000000
</span>знак = 0
порядок = 100001 - 11111 = 10 = 2 (10)
мантисса = 1.<span>101001101
110.1001101 (2) = </span><span>6.6015625 (10) корочи пребризительная 6.6
</span><span>
ответ </span> <span>6.6015625
</span><span>
всё приблизительно за меня потомучта делал конвертер в местах перевод из 10 в двоичную и наборот а далши я сам поэтому пиши преблезительна
</span>
//Не знаю, что Вы хотели сделать этим for(a<=b...
//Dev-C++ 4.9.9.2
#include <iostream>
using namespace std;
int main(){
int a,b=0;
cin>>a>>b;
for(int i=a;i<=b;i++)
cout<<i<<endl;
for(int i=b;i<=a;i++)
cout<<i<<endl;
cin.get();
cin.get();
return 0;
}
Пример ввода 1:
5
1
Пример вывода 1:
1
2
3
4
5
Пример ввода 2:
1
5
Пример вывода 2:
1
2
3
4
5