![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() ![]() |
![]() |
sheka |
![]()
Сообщение
#1
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Определить максимальное число n, для которого можно правильно вычислить результат, помещающийся в int.
Например, для функции n*n. Как это правильно осуществить? |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Не понял. А что, нельзя просто взять MAXINT (ну, или numeric_limits<int>::max(), если уж C++), и вычислить обратную заданной функцию для этого числа? В твоем случае это будет квадратный корень. Приведешь результат к целому - это будет максимальное число, которое безошибочно отработает.
|
sheka |
![]()
Сообщение
#3
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Спасибо.
|
sheka |
![]()
Сообщение
#4
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
А в Паскале как можно найти этот "MAXINT"?
|
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
В Паскале точно так же есть константы MaxInt и MaxLongInt (первая - для типа Integer, вторая - для LongInt).
|
TarasBer |
![]()
Сообщение
#6
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Хорошо, если получается в явном виде найти обратную функцию.
-------------------- |
![]() ![]() |
![]() |
Текстовая версия | 14.08.2025 8:38 |