Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Бүтін түрлерге арналған операциялар Арифметикалық операцияларПоиск на нашем сайте Логикалық түр Логикалық түр boolean мәні салыстырулар кезінде қолданылады. Логикалық мән екеу: true (ақиқат) және false (жалған). Логикалық операциялар:
Кесте 1.Логикалық операциялар b1 b2 !b1 b1&b2 b1|b2 b1^b2 true true false true true false true false false false true true false true true false true true false false true false false false Мұны былай түсінуге болады:
Есептеуді ықшамдайтын (қысқартып есептейтін) тағы екі логикалық операция бар, олар:
Бірінші операнд есептеуді тек нәтижеге байланысты болса ғана орындайды, яғни егер конъюнкцияның сол жағындағы операнды true, немесе дизъюнкцияның сол жағындағы операнды false болса. Мысалы өрнекті былай жазуға болады: (n != 0) && (m/n > 0.001) немесе (n == 0) || (m/n > 0.001) бұнда нөлге бөлуден қорықпайсың. Ескерту Практика жүзінде Java тілінде қысқартылған логикалық операциялар қолданылады. Бүтін түрлер Кесте 2. Бүтін түрлер Түр Разрядтылығы (байт) Диапазон byte -128 ден бастап 127 дейін short -32768 ден бастап 32767 дейін int -2147483648 ден бастап 2147483647 дейін long -9223372036854775808 ден бастап 9223372036854775807 дейін char '\u0000' ден бастап '\uFFFF', ондық тұлғада 0 ден бастап 65535 дейін Мысалдар: byte b1 = 50, b2 = -99, bЗ; short det = 0, ind = 1; int i = -100, j = 100, k = 9999;
char c1 = 'A', c2 = '?', newLine = '\n'; Арифметикалық операцияларға мыналар жатады:
Соңғы екеуін жазғанда араларынан бос орын қалдыруға болмайды. Бүтін санды бөлгенде тек бүтін бөлігі ғана алынады, мысалы, 5/2 нәтижесінде 2.5 емес 2 алынады. Ескерту Java тілінде бүтін түрдегі бөлу қабылданған. 5/2.0 немесе 5.0/2 немесе 5.0/2.0 нәтижесі 2.5 Модул бойынша бөлу операциясы былай анықталады: а % b = а - (а / b) * b ; мысалы, 5%2 нәтижесі 1 , ал 5% (-3) нәтижесі, 2 , осыдан 5 = (-3) * (-1) + 2 , бірақ (-5)%3 нәтижесі -2 болғандықтан, -5 = 3 * (-1) - 2 . Инкремент және декремент операциялары айнымалыларға арналған, сондықтан былай жазуға болмайды 5++ немесе (а + b)++ .
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 53; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.267 с.) |