1) Представим число -135 в двоичном коде: 135 = 100001112.
2) Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица. Двоичное 10000111 имеет обратный код 1,01111000 .
3) По таблице триад переводим число из 2 в 8 систему счилсения:
1.01111000 = 1.360
4) 1.360 в десятеричном будет равно:
1 = 8^0*1 = 1 = 1 (целая часть);
360 = 8^-1*3 + 8^-2*6 + 8^-3*0 = 0.46875
Складываем целую и дробную часть и получаем: 1.46875
Объяснение: Если вы что-то не поняли, то буду рад объяснить в лс.
Означает примерно следующее: После нажатия на кнопку Button1 будет проверено содержимое элементов от edit1 до edit6. Если хотя бы в одном ничего не написано, то будет выведено сообщение 'Пусті значення недопустимі' и работа программы закончится. Если все они заполнены, то в эт-т edit7 запишется произведение чисел, нах-ся в edit1 и edit2, в эт-т edit10 запишется число, равное , числу из edit7 /100 * 13, в эт-т edit13 запишется число, равное разности чисел из edit7 и edit10, в эт-т edit8 запишется произведение чисел, нах-ся в edit2 и edit5, в эт-т edit11 запишется число, равное , числу из edit8 /100 * 13, в эт-т edit14 запишется число, равное разности чисел из edit8 и edit11, в эт-т edit9 запишется произведение чисел, нах-ся в edit3 и edit6, в эт-т edit12 запишется число, равное , числу из edit9 /100 * 13, в эт-т edit15 запишется число, равное разности чисел из edit9 и edit12, в эт-т edit16 запишется число, равное сумме чисел из edit13, edit14 и edit15 Надеюсь, ничего не перепутал, а то прям в глазах зарябило от этого текста)))
1) Представим число -135 в двоичном коде: 135 = 100001112.
2) Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица. Двоичное 10000111 имеет обратный код 1,01111000 .
3) По таблице триад переводим число из 2 в 8 систему счилсения:
1.01111000 = 1.360
4) 1.360 в десятеричном будет равно:
1 = 8^0*1 = 1 = 1 (целая часть);
360 = 8^-1*3 + 8^-2*6 + 8^-3*0 = 0.46875
Складываем целую и дробную часть и получаем: 1.46875
Объяснение: Если вы что-то не поняли, то буду рад объяснить в лс.
После нажатия на кнопку Button1 будет проверено содержимое элементов от edit1 до edit6. Если хотя бы в одном ничего не написано, то будет выведено сообщение 'Пусті значення недопустимі' и работа программы закончится. Если все они заполнены, то
в эт-т edit7 запишется произведение чисел, нах-ся в edit1 и edit2,
в эт-т edit10 запишется число, равное , числу из edit7 /100 * 13,
в эт-т edit13 запишется число, равное разности чисел из edit7 и edit10,
в эт-т edit8 запишется произведение чисел, нах-ся в edit2 и edit5,
в эт-т edit11 запишется число, равное , числу из edit8 /100 * 13,
в эт-т edit14 запишется число, равное разности чисел из edit8 и edit11,
в эт-т edit9 запишется произведение чисел, нах-ся в edit3 и edit6,
в эт-т edit12 запишется число, равное , числу из edit9 /100 * 13,
в эт-т edit15 запишется число, равное разности чисел из edit9 и edit12,
в эт-т edit16 запишется число, равное сумме чисел из edit13, edit14 и edit15
Надеюсь, ничего не перепутал, а то прям в глазах зарябило от этого текста)))