|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.12.2008, 09:18 | #1 |
Пользователь
Регистрация: 05.12.2008
Сообщений: 19
|
Задание на типовой расчет: Какое наибольшее целое число без знака может быть записано в N двоич.разрядах?
Какое наибольшее целое число без знака может быть записано в N двоич.разрядах?
N=7 N=10 N=11 N=5 И еще вот такое: Какую наибольшую и наименьшую по модулю дробь можно записать в N двоичных разрядах? N=3.3 N=5.2 N=2.3 N=6.3 Задания наверняка пустяковые... но не для непрограммистов!! Прошу помогите!! Это очень срочно, контрольную нужно сдавать завтра!! |
05.12.2008, 13:33 | #2 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Тебе это за деньги надо сделать?!?!?!
обращайся 382 шесть шесть шесть 671 |
05.12.2008, 13:45 | #3 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
Максимальное число
var i,n:integer;
s:real; begin Writeln('Input N'); readln(n); s:=0; for i:=0 to n-1 do s:=s+exp(ln(2)*i); writeln('Max:',s:7:1); end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
05.12.2008, 13:54 | #4 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Какие числа у тебя получились???
127 1023 2047 31 А во втором? 7.875 31.75 3.875 63.9375 Или во втором знаковое число?!?! |
05.12.2008, 17:23 | #5 |
Пользователь
Регистрация: 05.12.2008
Сообщений: 19
|
Люди)))) Если бы я еще знала, как вам заплатить)))
Но я на вас надеюсь!! Безвозмездно))) Я уже не знаю, как спросить вас)) Думала, здесь студентам бедным помогают!!!)))) |
05.12.2008, 18:12 | #6 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
Решение только для первой части. Если у тебя 5 разрядов то 11111=31
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
05.12.2008, 21:37 | #7 |
Пользователь
Регистрация: 05.12.2008
Сообщений: 19
|
Эммм... это очень мило конечно... но вероятно вы не учли- я не программист!! Я на первом курсе... Или вы тут между собой разговариваете))?
В любом случае, спасибо!!! |
05.12.2008, 23:27 | #8 |
Пользователь
Регистрация: 05.12.2008
Сообщений: 19
|
Послушайте... а не могли бы вы в том и другом задании написать пример решения для какого нибудь одного числа.... чтоб я могла хоть за что нибудь цепляться!!
|
05.12.2008, 23:53 | #9 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Ну так и быть... "Бедная студентка"!
Я точно не уверен во втором задании, так как явно не написано, знаковое число или нет... У меня алгоритм для беззнакового!!! И еще там точно не уверен с дробной частью! #include <iostream> #include <conio.h> #include <math.h> using std::cout; using std::cin; void printN(int n) { int number=0; for(int i=0;i<n;i++) number+=powf(2,i); cout<<"When N="<<n<<"\tthen max number="<<number<<"\n"; } void printF(float f) { int n1=(int)f; int n2=ceil((f-floor(f))*10); float number=0.0; for(int i=0;i<n1;i++) number+=powf(2,i); for(int i=0;i<n2;i++) { number+=powf(2,-(i+1)); } cout<<"When N="<<f<<"\tthen max number="<<number<<"\n"; } int main() { int n1=7,n2=10,n3=11,n4=5; float f1=3.3,f2=5.2,f3=2.3,f4=6.3; printN(n1); printN(n2); printN(n3); printN(n4); cout<<"\n\n"; printF(f1); printF(f2); printF(f3); printF(f4); getch(); } Хех... Разбирайся! P.S. здесь нет тега Код:
|
06.12.2008, 00:36 | #10 |
Пользователь
Регистрация: 05.12.2008
Сообщений: 19
|
StarWorm , спасибо огромное за труд))) Но я однозначно не разбирусь)))
Млин... почему все такие умные?? И ведь я даже не блондинка(( Хех... вы на каком то языке пишете!! Уверена на 100%- мне не в ту степь)) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
какое число останется последним | f1rst | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 29.10.2008 16:24 |
Ввести число N и определить делится ли оно без остатка на число M (VBA) | Ivanich | Microsoft Office Excel | 7 | 24.04.2008 19:43 |
Сколь угодно большое целое число | 1nd1g0k1d | Общие вопросы C/C++ | 3 | 29.02.2008 18:15 |
Число перемен знака в массиве. Количество слов в тексте. Pascal. | Cartman18 | Помощь студентам | 1 | 10.12.2007 12:58 |