Сергей Николаевич Талипов - Визуальное программирование на Java Swing в NetBeans стр 3.

Шрифт
Фон

Символьный тип. Служит для хранения одного символа.


ТипРазмер, битМинимальное значениеМаксимальное значениеchar16065536

char c1 = 'A', c2 = '?', newLine = '\n';

char s2 = '\u0042';


Escape-последовательностьФункцияЗначение в Unicode\bЗабой (backspace)\u0008\tГоризонтальная табуляция (horizontaltab)\u0009\nПеревод строки (linefeed)\u000A\fПеревод страницы (form feed)\u000C\rВозврат каретки (carriage return)\u000D\"Двойная кавычка (double quote)\u0022\'Апостроф (single quote)\u0027\\Обратная косая черта (backslash)\u005C

Вещественные типы. Служат для хранения целых и вещественных чисел.



ТипРазрядность (бит)ДиапазонТочностьfloat323,4e-38 < |x| < 3,4e387-8 цифрdouble641,7e-308 < |x| < 1,7e30817 цифр

float х = 0.001, у = -34.789;

double 21 = -16.2305, z2;

float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;


ОператорНазваниеПримерПримечание+Оператор сложенияx+yВ случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.Оператор вычитанияx-y*Оператор умноженияx*y/Оператор деленияx/yРезультат является вещественным. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.%Оператор остатка от целочисленного деленияx%yВозвращается остаток от целочисленного деления x на y. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.=Оператор присваиванияv=xСначала вычисляется выражение x, после чего полученный результат копируется в ячейку v++Оператор инкремента(увеличения на 1)v++ ++vэквивалентно v=v+1--Оператор декремента(уменьшения на 1)v vэквивалентно v=v-1+=v+=xэквивалентно v=v+x-=v-=xэквивалентно v=v-x*=v*=xэквивалентно v=v*x/=v/=xэквивалентно v=v/x%=v%=xэквивалентно v=v%x

Математические функции, а также константы "пи" (Math.PI) и "е" (Math.E) заданы в классе Math, находящемся в пакете java.lang.

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


Оператор класса MathПримечаниеТригонометрические и обратные тригонометрические функцииsin(x)sin(x) синусcos(x)cos(x) косинусtan(x)tg(x) тангенсasin(x)arcsin(x) арксинусacos(x)arccos(x) арккосинусatan(x)arctg(x) арктангенсatan2(y, x)Возвращает угол, соответствующий точке с координатами x,y, лежащий в пределах toRadians(angdeg)angdeg / 180.0 * PI;  перевод углов из градусов в радианыtoDegrees(angrad)angrad * 180.0 / PI;  перевод углов из радиан в градусыСтепени, экспоненты, логарифмыexp(x) экспонентаexpm1(x). При x, близком к 0, дает гораздо более точные значения, чем log(x)ln(x) натуральный логарифмlog10(x) десятичный логарифмlog1p(x). При x, близком к 0, дает гораздо более точные значения, чем sqrt(x) квадратный кореньcbrt(x) кубический кореньhypot(x,y) вычисление длины гипотенузы по двум катетамpow(x, y) возведение x в степень ysinh(x) гиперболический синусcosh(x) гиперболический косинусtanh(x) гиперболический тангенсМодуль, знак, минимальное, максимальное числоabs(m)Абсолютное значение числа. Аргумент типа int, long, float или double. Результат того же типа, что аргументabs(x)signum(a)Знак числа. Аргумент типа float или double. Результат того же типа, что аргументsignum(x)min(m,n)Минимальное из двух чисел. Аргументы одного типа. Возможны типы: int, long, float, double. Результат того же типа, что аргументmin(x,y)max(m,n)Максимальное из двух чисел. Аргументы одного типа. Возможны типы: int, long, float, double. Результат того же типа, что аргументmax(x,y)Округленияceil(x)Ближайшее к x целое, большее или равное xfloor(x)Ближайшее к x целое, меньшее или равное xround(a)Ближайшее к x целое. Аргумент типа float или double. Результат типа long, если аргументdouble, и типа int если float. То же, что (int)floor(x + 0.5).round(x)rint(x)Ближайшее к x целое.ulp(a)Расстояние до ближайшего большего чем аргумент значения того же типа ("дискретность" изменения чисел в формате с плавающей точкой вблизи данного значения). Аргумент типа float или double. Результат того же типа, что аргументulp(x)Случайное число, остатокrandom()Псевдослучайное число в диапазоне от 0.0 до 1.0. При этом IEEEremainder(x,y)Остаток от целочисленного деления x/y, то есть x-y*n, где n результат целочисленного деления

Булевский (логический) тип. Служит для хранения логического значения true («Истина») или false («Ложь»).

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3