Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Завдання першого рівня складності


Дата добавления: 2015-10-02; просмотров: 362



· Пакетирование и развертывание настольных приложений Java

· Разработка Swing GUI в IDE NetBeans

· Обработка изображений в приложении GUI

· Использование библиотеки Hibernate в приложении Java на базе Swing

· Учебная карта по приложениям с графическим интерфейсом Java

· Учебная карта по общим сведениям о разработке на Java

· GUI Builder – часто задаваемые вопросы

· Занятие. Создание прослушивателей событий с помощью учебных курсов по Java(tm).

· Примеры кода приведены по адресу Java Almanac: Java Events

 

 

Задача2

Арифметические выражения и встроенные функции языка Visual Basic

Выражения используются для операций над данными. В зависимости от данных и используемых операций выражения можно разделить на арифметические, логические и символьные.

Арифметические выражения

Арифметическое выражение- это последовательность чисел, констант, переменных, функций, которые соединены между собой знаками арифметических операций. Частным случаем выражения является просто константа, переменная или вызов функции.

Арифметические операции языка Visual Basic приведены в табл.4.1

 

Таблица 2.1

Операция   Описание операции Пример
A^B   Возведение А в степень В 10^2=100, 10^-2=0.01
- A   Перемена знака А   -(-5)=5
A * B   Умножение А на В   3 * 2=6
A / B   Деление А на В   3 / 2=1.5
A \ B   Целочисленное деление А на В 3 \ 2=1
A Mod B   Деление по модулю А на В (вычисление остатка) 7 Mod 4=3
A + B Сложение А с В 2.36 + 12.5
A - B Вычитание В из А 231 - 49

 

Приоритет выполнения операций (в порядке убывания): возведение в степень, умножение и деление, целочисленное деление, вычисление остатка, сложение и вычитание. Вычисления в выражении производятся слева направо. Скобки изменяют приоритет.

Пример:

14/5*2 = 5.6 - операции одного приоритета выполняются слева направо;

14 \ 5*2 = 1 - умножение имеет более высокий приоритет и при целочис­ленном делении дробная часть отбрасывается;

27 ^ 1/3 = 9 - возведение в степень обладает наивысшим приоритетом;

27 ^ (1/3) = 3 - скобки изменяют последовательность операций.

Встроенные функции

В Visual Basic имеется широкий набор встроенных (стандартных) функций, облегчающий написание программ. Различают математические функции, функции обработки строк, функции для работы с датами и временем, финансовые.

Ниже приведены математические функции:

Abs(x) - возвращает модуль аргумента;
Atn(x) - возвращает арктангенс;
Sin(x) - возвращает синус;
Cos(x) — возвращает косинус;
Таn(х) - возвращает тангенс;
Ехр(х) - возвращает е^х;
Log(x) - возвращает натуральный логарифм;
Sqr(x) - возвращает квадратный корень;
Rnd() - возвращает случайное число в диапазоне от 0 до 1;
Int(x) - возвращает наибольшее целое число, не превосходящее
аргумент;
Fix(x) -возвращает округленное число (отбрасывает дробную
часть аргумента);
CInt(x) - возвращает аргумент, округленный до целого по правилам
округления математики;
Sgn(x) - возвращает знак числа.

 

Пример

Int(7.32)=7 Int(-7.32)=-8 Fix(-7.32)=-7 CInt(5.5)=6 CInt(-7.5)=-7

 

Значения аргументов в тригонометрических функциях задаются в радианах. Для перевода аргумента из градусов в радианы используется формула

 

Аргумент(в радианах)=Аргумент(в градусах)*Пи/180

Число Пи может быть определено по формуле

Пи=Аtn(1)*4

Полные сведения о встроенных функциях и правилах их при­менения можно найти в справочной системе Visual Basic.


<== предыдущая лекция | следующая лекция ==>
Завдання першого рівня складності | Завдання першого рівня складності
<== 1 ==> | 2 | 3 | 4 | 5 | 6 | 7 |
Studopedia.info - Студопедия - 2014-2024 год . (0.188 сек.) російська версія | українська версія

Генерация страницы за: 0.188 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7