Представление данных и операции. Основы программирования. (Тема 1.2) презентация

Системы с основанием 2n двоичная {0, 1} 11001011110000002 шестнадцате- ричная {0, … 9, A, … F} восьмеричная {0, … 7} 230010766528 34A7C20116 11001011110000002 = 1457008 = CDC016

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


Слайд 2Системы с основанием 2n


двоичная
{0, 1}
11001011110000002
шестнадцате-
ричная
{0, … 9, A, … F}

восьмеричная
{0,

… 7}

230010766528

34A7C20116

11001011110000002 = 1457008 = CDC016


Слайд 3Представьте числа в десятеричной системе счисления
110011001102
101010102
parseInt(String, int)
Класс Integer
13708
101010108
3D16
10116


Слайд 4import java.util.Scanner;
public class One {
public static void main(String[] args) {

Scanner num = new Scanner(System.in);
Scanner base = new Scanner(System.in);
System.out.println("Number: ");
String y=num.next();
System.out.println("Base: ");
int g = base.nextInt();
System.out.println("Десятичное число: " + Integer.parseInt(y, g));

Слайд 5Представьте числа в системах с основаниями 2, 8, 16
Integer
toBinaryString toOctalString

toHexString

123, 34, 261


Слайд 6import java.util.Scanner;
public class One {
public static void main(String[] args) {

Scanner base = new Scanner(System.in);
System.out.println("Number: ");
int g = base.nextInt();
System.out.println( "Binary: " + Integer.toBinaryString(g));
System.out.println( "Octal: " + Integer.toOctalString(g));
System.out.println( "Hex: " + Integer.toHexString(g));
} }

Слайд 7Кодирование цвета
Red
Green
Blue
Форматы чисел

#RGB
#RRGGBB
#ARGB
#AARRGGBB


Слайд 8Кодирование цвета объектов

android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.wert.MainActivity" >

android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world"
android:background="##FF0"/>



Слайд 9Унарные арифметические операции


Слайд 10Бинарные арифметические операции


Слайд 11Бинарные побитовые операции


Слайд 12Сравнение и тернарная операция
? :


Слайд 13Вычислите вручную вызовы
и проверьте в среде IDEA
~~x
~x
x++
--x
x+y
x+(-y)
x-y
x+=y
x*=y
x%y
x=45
y=74
x|y
x&y
~x+1
~x-1
x^y
x>>y
x>y


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика