ИНФОРМАТИКА 8 КЛАССПОМОГИТЕ ПОЖАЛУЙСТА, ЧТО СМОЖЕТЕ

ИНФОРМАТИКА 8 КЛАСС
ПОМОГИТЕ ПОЖАЛУЙСТА, ЧТО Можете

Задать свой вопрос
2 ответа
  1. Double
  2. Int64
  3. Double
  4. Int32
  5. Double
  6. Int32
  7. Double
  8. Double

Взято с подмогою функции GetType при a = 16. При дробном a не будет выполняться 4 пункт, а иные же поменяются. Здесь необходимо подробно осмотреть ситуации. Пусть у нас целочисленная переменная a. Тогда:

  1. Функция корня (sqrt) всегда отдаёт тип double. Почему? Ведь у нас может быть табличное значение? Изъясняю: не всегда может выпасть табличное значение, потому наше число типа integer расширяется до double (при этом не теряя никаких символов, а в случае, если бы мы сузивали с double к integer - у нас бы была потеря символов) и нам уже маловажно, получили мы дробное или целое - всё сохранится в переменной типа double. А ещё мы делим на целочисленное и у нас точно вся дробь преобразуется в тип double.
  2. Здесь теснее будет зависеть от того, какая переменная a. Если она целочисленная, то она может быть очень великий, потому итог расширяется до BigInteger либо же Int64. Если разумная, дробная, то double.
  3. Здесь всегда будет тип double, так как в функции Абс (взятие модуля) мы от числа отнимаем разумное и расширяем переменную до double.
  4. Тут мы не можем принимать рациональные, дробные и так далее - только целочисленные. Соответственно, ответ будет типа integer.
  5. Как бы удивительно не прозвучало, но функция int, отдающая целую часть выведет тип double, но ответ будет целочисленным. "Смех" здесь в том, что эта функция воспринимает любые числа, а не только вещественные.
  6. В отличие от предшествующего примера функция trunc принимает только вещественные числа, потому типом будет int.
  7. Frac возвратит только дробную часть, поэтому не стоит удивляться, почему оно возвращает double.
  8. Размышляю, здесь даже комментировать ничего не необходимо. Пробуйте в любом калькуляторе ввести sin(какой-то_угол) и Вы всё поймёте.

1.integer,real

2.integer,real

3.integer,real

4integer

5integer,real

6real

7integer,real

8integer,real

Вот это ответы ,если задачка просит тип довода

Тимур Сичкаренко
СПАСИБО Громадное
Liza Dubchenkova
1 никогда не будет integer (поэтому что функция sqrt отдаёт тип real), как и 2-ое при разумных числах.
Елизавета
И 7 никогда не будет integer, он тоже отдаёт real.
Куско Людмила
Да и 8 тоже, так как здесь не радианы.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт