Главная » Просмотр файлов » Г. Шилдт - С# 3.0 Полное руководство. 2010

Г. Шилдт - С# 3.0 Полное руководство. 2010 (1160798), страница 133

Файл №1160798 Г. Шилдт - С# 3.0 Полное руководство. 2010 (Г. Шилдт - С# 3.0 Полное руководство. 2010) 133 страницаГ. Шилдт - С# 3.0 Полное руководство. 2010 (1160798) страница 1332019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 133)

Ясг1пд, в котором определяется тип ясг1пд для символьных строк в С№, обсуждается вместе с вопросами форматирования в главе 22. В силу этих причин в настоящей главе рассматриваются только те члены данного пространства имен, которые чаше всего применяются в программировании на С№ и не поясняются полностью в остальных главах книги. Класс ма~Ь В классе МаСЬ определен ряд стандартных математических операций, в том числе извлечение квадратного корня, вычисление синуса, косинуса и логарифмов. Класс мась является статическим, а это означает, что все методы, определенные в нем, относятся к типу ясасгс, объекты типа мась не конструируются, а сам класс мась неявно герметичен и не может наследоватъся.

Методы, определенные в классе мась, перечислены в табл. 21.1, где все углы указаны в радианах. В классе МаСЬ определены также два следующих поля; РОЫгс сопзС бопЫе Е рпЫ1с сопзС бопЫе Р1 Таблица 21.1. Методы, определенные а классе мас)п Описание риЫгс ЯСаяпс бопЬ1е АЬЯ (бопЫе г) рпЫгс ЯСаСгс 11оаС АЬЯ(11оаС Р) рпЫгс згаС1с бесгва1 АЬЯ(бесгва1 Р) рпЫгс яСапгс гпг АЬЯ(гпС Р) рпЫгс згаггс зпогС АЬЯ(зпогг Р) Возвращает абсолютную величину Р Возвращает абсолютную величину г Возвращает абсолютную величину Р Возвращает абсолютную величину г Возвращает абсолютную величину г Возвращает абсолютную величину Р Возвращает абсолютную величину г рпЫгс зпасгс рпЫ1с яСаСгс 1опд Аьз (1опд Р) япупз АЬз(зпупз Р) Сопза1емобг11егз Опупгиеех СССО11есс гопиобе М1брогпСКоипбгпд Ягггпдяр1ггпргпопз Ог1говпаг Ог1Кгпб Сопзо1еКеу Оагет(векгпб Епн(гопвепгупггпЫетпгдег Ьоябегпрггв1ппггоп Ягг1пдСовряг1зоп ОггСовропепгз Огг1бпясоре Продолхянкетвбл, 21.1 Описание риЫЕс втапзс рагс вкащс рпЫЕс вващс делимое, делитель) Вод (СоиЫе ч) 692 Часть )).

Библиотека СЗ рцЬ11с вкасвс г(оиЫе Асов(попЫе ч) риЫ1с якавгс СопЫе Ав1п(г(оиЫе ч) рпЫэс вкаьэс г(опЬ1е Акал(посЬ1е ч) г(опЫе Авап2 (г(осЫе у, г(опЫе х) 1опд ВгдМс1(гпк х, гпс у) СоиЫе Се11мпд(поиЫе ч) рсЫЕс вкатгс СоиЫе Сеь11пд(аесмва1 ч) риЫЕс всас1с г(опЫе Сов(г(оиЫе ч) рсЫзс вкакгс СоиЫе Совп(аопЫе И риЫзс'вгаьзс 1пк Ввчаеи(впк х, 1пк у, сок гпк хеи) рпЬ11с ввавгс 1опд 01ччеи(1опд х, 1опд у,опк 1опд хеи) рпЫ1с вкакгс г(оиЫе Ехр(г(опЫе ч) рсЫзс впап1с г(оиЫе Г1оог(г(опЫе ч) рпЫзс вгак1с СоиЫе Г1оог сзопЫе ч) рагс вваС1с г(опЫе 1ЕЕЕаеиагппег(с(осЫе с(осЫе рпЫ(с вкапгс г(осЫе рпЫ1с вкакгс СоиЫе (од(аосЫе ч, СоиЫе Ьаве) рагс вгакгс СоиЫе Еод10 (г(оиЫе ч) рчЬ11с втая1с г)осЫе Мах(г(осЫе ч), с)опЫе чг) Возвращает арккосинус ч. Значение т должно на- ходиться в пределах от -1 до 1 Возвращает арксинус и Значение чдолжно нахо- диться в пределах от -! до 1 Возвращает арктангенс ч Возвращает арктангенс частного у/х Возвращает произведение х*у в виде значения типа 1опд, исключая переполнение Возвращает наименьшее целое, которое пред- ставлено в виде значения с плавающей точкой и не меньше ш Так, если ч равно 1,02, метод Се111пд () возвращает значение 2,0.

А если ч равно -1,02, то метод се111пд () возвращает значение -1 Возвращает наименьшее целое, которое представ- лено в виде знаувния десятичного типа и не мень- ШЕ ч. ТаК, ЕСЛИ ч раВНО 1,02, МвтОд Се111пд () возвращает значение 2,0. А если ч равно -1,02, то методсек1ьпд() возвращаетзначение-1 Возвращает косинус ч Возвращает гиперболический косинус ч Возвращает частное от деления х/у, а остаток— в виде параметра хеи типа осс Возврацает частное от деления х/у, а остаток— в виде параметра хеи типа оис Возвращает основание натурального логарифма е, возведенное в степеньч Возвращает наибольшее целое, которое представ- лено в виде значения десятичного типа и не больше ч.

Так, если ч равно 102, метод г1оог () возвра- щает значение 1,0. А если ч равно -1,02, метод г1оог () возвращает значение -2 Возвращает наибольшее целое, которое пред- ставлено в виде значения с плавающей точкой и не больше ч. Так, если ч равно 1,02, метод г1оог() возвращает значение 1,0. А если ч равно -1,02, ме- тод г1оог () возвращает значение -2 Возвращает остаток от деления делимое/делитель Возвращает натуральный логарифм значения ч Возвращает натуральный логарифм по основанию ьаве значения ч Возвращает логарифм по основанию 1О значения ч ВОЗВращаЕт бОЛЬШЕЕ Из ЗНаЧЕНИй ч1 И чг Прадалженнв табл. 2(.

( Описание риЫ1с яоаиас РОЫ1с яваСзс риЫус 555СГО риЫ1с яоаС1с риЫус яоавус риЫ1с яоатсс РОЫГс яиавсс риЫ1с яиаиас риЫзс яватсс риЫус яваС1с риЫус ятаисс риЫус 5Савус риЫ1с 5СаС1с риЫас явавас риЫус явавсс риЫзс яватсс риЫас явавус риЫус 55551с риЫзс яоаС1с риЫус яиаСЬс риЫ1с яиавзс Возвращает значение ехр (Ьа яе'и) Возвращает значение го целого числа риЫЬО ятаисс риЫус 5СаС1с 11оаС Мах(11оаС 52, 11оас 52) бес1551 Мах(бесуеа1 12, Оес1551 иг) Ьпи Мах(1ПС 52, ГПС 52) 5ЬОГС Мах(5ЬОГС 52 япоГС 52) 1опо Мах(1опо 52, 1опо иг) шпС Мах(шпи 52, шпС 52) ияЬоГС Мах(ияноГС 52, и5ЬОГГ 52) и1опо Мах(51опд 52, 51опо 52) Ьуие Мах(Ьуте 52, Ьуте 52) 5Ьуте Мах(5Ьуте 52, 5Ьуве иг) боиЫе Мсп(ОООЫе 52, ОООЫе 52) 11оаС Муп(ууоав 52, 11оаС 52) с(ес1551 Мсп(с(ес1551 12, с(ессиа1 52) 1пС Муп(спи 52, Гпс 52) 5ЬОГС М1п(5ЬОГС 52 япоГС 52) 1опд М1п Паола 52, 1опо 52) шпС Мсп(шпв 52, шпс 52) ияпоГС Муп(ияпоГС 52, ияЬОГГ Ъг) 51опо Мзп(и1опд 52, 51опо 12) Ьуие М1П(Ьуве 52, Ьуье .г) 5Ьуие Муп(5Ьуве 52, 5Ьуте 52) боиЫе Рон(боиЫе Ьаяе, ОООЫе ехр) боиЫе Ноипб (с(оиЫе 5) Глава 2!.

Пространство имен Вуя(е(л 693 Возвращаетбольшееиэзначений|2 и г Возвращает большее иэ значений 1 2 и 52 Возвращает большее иэ значений 52 и иг Возвращает большее из значений 1 2 и 52 Возвращает большее из значений 52 и 52 Возвршцает большее иэ значений Гз и т г Возвращает большее из значений 52 и 52 Возвращает большее из значений 52 и 52 ВОЗВращаЕт бОЛЬШЕЕ Иэ ЗНаЧЕНИй 52 И 52 Возвращает болмлее иэ значений Гэ и 52 Возвращает меньшее из значений 12 и |г Возвращает меньшее иэ значений 52 и 52 Возвращает меньшее из значений 12 и Гг Возвращает меньшее из значений 52 и 52 Возвращает меньшее из значений 52 и 52 Возвращает меньшее иэ значений 52 и 1 2 Возвращает меньшее из значений 52 и иг ВОЗВращаЕт МЕНЬШЕЕ Иэ ЗНаЧЕНИй 52 И иг ВОЗВРадавт МЕНЬШЕЕ Иэ ЗНаЧЕНИй 52 И иг Возвращает меньшее из значений 52 и иг Возвращает меньшее иэ значений 52 и 52 Ьаяе, возведенное в степень ш округленное до ближайше- 694 Часть )(.

Библиотека СЗ Окончание табл. 21. т Описание Метод риЫдс ятатдс бества1 Ноипб(бества1 «) Возвращает значение т; округленное до ближайше- го целого числа Возврицает значение «, округленное до числа, количество цифр в дробной части которого равно значению параметра Угас Возвращает значение ., округленное до числа, количеспю цифр в дробной части которого равно значению Ггас риЬ1дс ятатдс боиЫе яоипб(боиЫе дпс тгас) риЬ1дс втатдс бесдва1 Ноипб(бества1 «, дпс ггас) риЫда ясасда беатва1 яоипб(бества1 Мдбродптяоипб1пс способ) Возврацает значение «, округленное до ближайше- го целого числа в режиме, определяемом параме- трОМ способ Возвращает значение т; округленное до числа, количество цифр в дробной части которого равно значению вегас, а способ определяет режим окру- гления риЫдс ясатдс боиЫе Яоипб(боиЫе дпС ггас, Мтбро1птиоипб1пч способ) риЫдс ясасдс бес1ва1 ноипб(бесдва1 1пс Ггас, мтбро1псноипбтпд способ) Возвращает значение «, округленное до числа, количество цифр в дробной части которого равно значению ангес, а споаоб определяет режим окру- гления риЫ1с ятатдс 1пС Ятдп(боиЫе «) Возвращает-!,если «меньше нуля;О,если равно нулю;и 1,если «больше нуля Возвращает -1, если «меньше нуля; О, если равно нулю; и 1, если д больше нуля Возвращает -1, если «меньше нуля; О, если равно нулю; и 1, если д больше нуля Возвращает -1, если «меньше нуля; О, равно нулю; и 1, если «больше нуля Возвращает -1, если д меньше нуля; О, равно нулю; и 1, если т больше нуля Возврицает -1, если «меныне нуля; О, равно нулю; и 1, если «больше нуля Возвращает -1, если меньше нуля; О, е равно нулю; и 1, если «больше нуля Возвращает синус т Возвращает гиперболический синус тт Возвращает квадратный корень Возвращает тангенс « Возврвцает гиперболический тангенс т Возвращает целую час(ь числа д Возвращает целую часть числа « риЫдс вгаСдс дпС Ятдп(11оаС «) риЫдс якаС1с дпС Ятоп(бесдва1 «) риЫдс втаС1а дпС Ятоп(тпт «) если « риЫ1с втатда дпС Ятсп(япогт «) если т риЫда ятатдс дпС втсп(1опс «) если « риЫдс ятаС1с дпС Б1дп(вЬУСе «) риЬ1дс яСатдс боиЬ1е Б1п(боиЫе «) риЬ1дс втатдс боиЫе Бдпп(боиЫе «) риЫ1с ясатдс боиЫе Бцгт(боиЫе «) риЫ1а ятаС1с боиЫе Тап(боиЫе «) риЫдс втатдс боиЫе Тапи(боиЫе «) риЫ1с втагдс боиЬ1е Тгипсате(боиЬ1е «) риЬ11с втатдс с(есдлв1 тгипсасе(бесппа1 «) В приведенном ниже примере программы метод ят(гс () служит для расчета гипотенузы по длине противоположных сторон прямоугольного треугольника согласно теореме Пифагора.

Глава 2(. Пространство имен Зув(еш 695 // Расчет гипотенузы по теореме Пифагора. ия1пп Яуягевл с1аяя Руспачогеап ( ясасгс чогб Магп() ( боиЬ1е я1) боиЫе я2; боиЫе Ьурою ягг1пя ягг' Сопяо1е.иг1сепапе("Введите длину первой стороны треугольника: ") ясг = Сопяо1е.аеабвапе()> я1 = ОоиЬ1е. Рагяе (ясг); Сопяо1е.нгасе11пе("Введите длину второй стороны треугольника: ") ясг - Сопяо1е.аеапщпе(); я2 поиЫе.Рагяе(ясг); ьурог = маги.5чгг(я1*я1 + я2*я2)) сопяо1е.нгггеьгпе("длина гипотенузы равна " + ьурог); ) ) Ниже приведен один из возможных результатов выполнения этой программы.

Введите длину первой стороны треугольника: 3 Введите длину второй стороны треугольника: 4 Длина гипотенузы равна: 5 Далее следует пример программы, в которой метод Рон () служит для расчета первоначальных капиталовложений, требующихся для получения предполагаемой будущей стоимости, исходя из годовой нормы прибыли и количества лет. Ниже приведена формула для расчета первоначальных капиталовложений. первоначальные капиталовложения = будущая стоимость / (1 + норма прибыли)" В вызове метода Рон () необходимо указывать аргументы типа боиЫе, поэтому норма прибыли и количество лет задаются в виде значений типа боиЫе. А первоначальные капиталовложения и будущая стоимость задаются в виде значений типа г(ес1ва1.

Характеристики

Тип файла
DJVU-файл
Размер
6,78 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Г. Шилдт - С# 3.0 Полное руководство
C_sharp_3TCR_code
Apndx.lst
Chap2.lst
Chap3.lst
Chap4.lst
Chap5.lst
Chap6.lst
Chap7.lst
Chap8.lst
Chap9.lst
Chap10.lst
Chap11.lst
Chap12.lst
Chap13.lst
Chap14.lst
Chap15.lst
Chap16.lst
Chap17.lst
Chap18.lst
Chap19.lst
Chap20.lst
Chap21.lst
Chap22.lst
Chap23.lst
Chap24.lst
Chap25.lst
Chap26.lst
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее