![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.11.2009
Сообщений: 29
|
![]()
1. Допустим есть:
![]() как взять корень n-й степени, в данном случае 4-й? 2. Как берется рассчитывается факториал? 3. У меня в задании есть описка "Не используя стандартных функций (за исключением abs)". Может кто нить пояснить: а) Что за сие стандартные функции и какие бывают нестандартные? б) Что за сия функция abs? |
![]() |
![]() |
![]() |
#2 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
![]()
1.
Код:
Код:
3.б аbs - функция взятия по модулю
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
![]() |
![]() |
![]() |
#3 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2Ozerich
имхо первое в данном случае лучше так: pow(x, 0.25);
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#4 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
![]()
Согласен. Это намного эффективнее
![]()
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 17.11.2009
Сообщений: 29
|
![]() |
![]() |
![]() |
![]() |
#6 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
![]()
Если корень не является степенью двойки то тогда полученное значение будет очень не точным. А вычисляется тогда так
Код:
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]() |
![]() |
![]() |
![]() |
#8 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
![]()
Во-первых в STL не функции, а шаблоны.
Во-вторых, скорее всего, имелось ввиду что нельзя использовать стандартную библиотеку языка C. Т.е. функции pow, sqrt и т.п., нужно писать свою реализацию
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 09.04.2009
Сообщений: 30
|
![]()
с помощью функции sqrt(int);
Помогло?Скажи спасибо!☺☻☺☻
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 17.11.2009
Сообщений: 29
|
![]()
Продолжаю тему:
Извиняюсь... Есть "код" для вычисления факториала? Последний раз редактировалось Tanilita; 21.03.2010 в 18:52. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Математические выражения | kta87 | Общие вопросы Delphi | 3 | 24.02.2010 21:37 |
математические действия с числом | pionerka | Помощь студентам | 8 | 23.02.2010 14:37 |
Математические задачи. | Руслан111 | Помощь студентам | 1 | 11.02.2010 11:55 |
Математические пакеты | yudjin | Общие вопросы Delphi | 0 | 03.05.2008 09:02 |