Ц е л ь р а б о т ы . Изучение систем счисления, используе-
мых в вычислительной технике и правил перевода чисел из одной
системы счисления в другую.
При использовании ЭВМ существенным является знание систем
счисления. Системы счисления, которыми мы пользуемся в настоящее
время, основаны на методе, открытом индусскими математиками око-
ло 400 г. н.э. Арабы стали пользоваться подобной системой, из-
вестной как арабская система счисления около 800 г.н.э., а при-
мерно в 1200 г.н.э. ее начали применять в Европе и называют де-
сятичной системой счисления.
Известны другие системы счисления, основанные на тех же
принципах, что и десятичная,- двоичная, восьмеричная и шестнад-
цатиричная. Они обычно используются в ЭВМ, поскольку вычисли-
тельные машины построены на схемах с двумя устойчивыми состояни-
ями. В настоящей лабораторной работе предлагается изучить ука-
занные системы счисления, а также методы преобразования чисел из
одной системы счисления в другую.
О п и с а н и е л а б о р а т о р н о й р а б о т ы
Лабораторная работа представлена обучающей программой, ра-
бота с которой осуществляется в интерактивном режиме. (Программа
разработана под руководством доцента кафедры УИТЭС В.М. Дерябина)
Запуск программы осуществляется из директории PEREVOD1,
инициированием файла maindm.exe
Все действия, которые необходимо выполнить в ходе работы
отражаются непосредственно на экране, либо их описания могут
быть получены инициированием меню "Help".
С о д е р ж а н и е о т ч е т а
1.Краткое описание особенностей изученных систем счисления.
2.Результаты преобразования чисел из одной системы счисле-
ния в другую.
К о н т р о л ь н ы е в о п р о с ы
1.Чем отличаются позиционные системы счисления от непозици-
онных?
2.Как можно объяснить правила преобразования двоичной сис-
темы счисления в восьмеричную, шестнадцатиричную, двоично-деся-
тичную и наоборот?
3.В каких случаях преобразование десятичной дроби в двоич-
ную может быть выполнено за конечное число шагов и почему?
4.Переведите:
101101.101 22 4 2 0 в десятичную систему
47 4 10 7 )
0.14 4 10 0 7 8 0 в двоичную систему
24.31 4 10 7 0
5.Переведите:
87.1 4 10 7 )
78 0 в восьмеричную систему;
1011.102 4 2 7 0
124.6 4 8 7 )
78 0 в двоичную систему;
62.42 4 8 0 70
6.Переведите:
BAD.DAD 416 0 в десятичную систему;
374.971 4 10 7 )
78 0 в шестнадцатиричную систему;
1011.101101 4 2 7 0
8AF.CB4 416 0 в восьмеричную систему.
Л и т е р а т у р а
1.Чернов В.Г. Математические и логические основы ЭВМ. Мето-
дические указания к самостоятельной работе студентов.-ВПИ,Влади-
мир 1992-47с.
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls, Buttons;
type
TForm1 = class(TForm)
ScrollBar1: TScrollBar;
ScrollBar2: TScrollBar;
Shape1: TShape;
ColorDialog1: TColorDialog;
Panel1: TPanel;
Button1: TButton;
Button2: TButton;
ComboBox1: TComboBox;
BitBtn1: TBitBtn;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure ComboBox1Change(Sender: TObject);
procedure ScrollBar1Change(Sender: TObject);
procedure ScrollBar2Change(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button2Click(Sender: TObject);
begin
if ColorDialog1.Execute then
Form1.Color:=ColorDialog1.Color;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if colorDialog1.Execute then
Shape1.Brush.Color:=ColorDialog1.Color;
end;
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
Shape1.Shape:=TShapeType(ComboBox1.ItemIndex);
end;
procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
Shape1.Width:=ScrollBar1.Position*3;
end;
procedure TForm1.ScrollBar2Change(Sender: TObject);
begin
Shape1.Height:=Scrollbar2.Position*2;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Close;
end;
end.
Внешний вид программы:
Другие работы по теме:
“Последовательный сумматор.”
В данной курсовой работе представлены теоретические сведения о сумматорах и их классификации. Подробно разобран последовательный сумматор и принцип его работы
Системы счисления 4
Цель работы Понять принципы позиционной системы счисления. Научиться переводить числа из одной системы счисления в другую. Уметь производить арифметические действия над числами, представленными в различных системах счисления.
Китайская система счисления
1. Структура системы счисления Китая. Одна из древнейших систем счисления была создана в Китае, а также в Японии. Эта система возникла как результат оперирования с палочками, выкладываемыми для счета на стол или доску. Числа от единицы до пяти обозначались, соответственно, одной, двумя и т.д. палочками, выкладываемыми вертикально, а одна, две, три или четыре вертикальные палочки, над которыми помещалась одна поперечная палочка, означали числа шесть, семь, восемь и девять. (Смотреть таблицу обозначений чисел.)
Системы счисления 2
Text Graphics СИСТЕМЫ СЧИСЛЕНИЯ Graphics Для перевода правильной дроби из СС с основанием 10 в СС с основанием n необходимо: эту дробь умножить на n, затем дробную часть, полученного произведения вновь умножить на n и так до тех пор пока в дробной части не окажутся все нули, либо не будет достигнута заданная степень точности.
Системы счисления
Система счисления – это способ представления чисел и соответствующие ему правила действия над числами. Разнообразные системы счисления, которые существовали ранее и существуют теперь, можно разделить на позиционные и непозиционные. Знаки, которые используются при записи чисел, называются цифрами.
Шведский календарь
— календарь, использовавшийся в Швеции в период с 1 марта 1700 года по 30 февраля 1712 года. Он отличался на один день от юлианского календаря и 10 дней от григорианского.
Система счисления
Сущность различных систем счисления. Идея позиционной системы счисления Архимеда, разновидности моделей. Особенности перевода чисел из одной системы счисления в другую. Кодирование информации в компьютерных технологиях в двоичной системе счисления.
Позиционные системы счисления
РАБОТА ПО ИНФОРМАТИКЕ ТЕМА «Позиционные системы счисления» Ученицы 11 класса «А» Калашниково Анны МОСКВА 2004 год План Арифметические основы построения ЭВМ
Лаба по информатике
Министерство общего и профессионального образования РФ Владимирский Государственный Университет Кафедра УИТЭС Лабораторная работа 1 СИСТЕМЫ СЧИСЛЕНИЯ
Контрольная по информатике
КОНТРОЛЬНАЯ РАБОТА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКЕ ПРОГРАМИРОВАНИЮ Студентки I-го курса МГТУ ГА Шифр – э991613 2000 г. ироковой С.Х. Задание Перевести десятичное число в систему счисления с основанием “b”.
Основы информатики
Общее представление о системах счисления. Перевод чисел в двоичную, восьмеричную и шестнадцатеричную системы счисления. Разбивка чисел на тройки и четверки цифр. Разряды символов числа. Перевод из шестнадцатеричной системы счисления в десятичную.
Операции сложения и вычитания
Алгоритм выполнения операции сложения, вычитания. Сложение чисел в столбик. Проверка получившихся результатов, переведение их в другую систему счисления. Перевод числа 128 из 8-й в 10-ую систему счисления и числа 11011101 из 2-й в 10-ую систему счисления.
Коды и системы записи чисел
Запись прямого и обратного кода для числа 10010 и -10010. Получение дополнительного кода числа для 16-разрядной ячейки. Перевод в двоичную систему счисления десятичных чисел: 10, 45, 7, 33. Запись в обратном и дополнительном кодах числа -67, -43, -89.
Перевод чисел из различных систем счисления
Описание логической структуры программы "perevod" для перевода числа из одной системы счисления в другую. Блок-схема алгоритма обработчика события Button1Click. Разработка и испытание приложений. Назначение и условия применения программы, листинг.
Разработка электронных таблиц
Организация средствами Microsoft Excel автоматического выполнения операций над представлениями чисел в позиционных системах счисления. Разработка электронных таблиц. Перевод чисел в десятичную систему счисления. Перевод из десятичной системы.
Единицы измерения информации. Системы исчисления
Сущность и характеристика цифровой и аналоговой информации. Бит как основа исчисления информации в цифровой технике. Компьютерная система счисления как способ записи (изображения) чисел. Сущность и понятие позиционных и непозиционных систем исчисления.
Разработка электронных таблиц
Федеральное агентство по образованию ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ" (ОмГТУ)
Выполнение арифметических операций над числами с фиксированной запятой
Цель: ознакомиться с командами арифметических операций, вводом данных с клавиатуры и выводом данных на экран. Задание: написать программу ввода с клавиатуры двух чисел в 9-ричной системе счисления размером с слово, выполнения над ними деления и вывода результата в исходной системе счисления. Программа должна предусматривать контроль вводимой информации, контроль диапазона чисел и результата операции (переполнение, невозможность деления).
Двоичная система счисления
Контрольная работа №1 по дисциплине «Информатика» Двоичная система счисления Перевести из 10 в двоичную систему счисления цифры, согласно варианта.
Контрольная по информатике
КОНТРОЛЬНАЯ РАБОТА ПО ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКЕ ПРОГРАМИРОВАНИЮ Студентки I-го курса МГТУ ГА Шифр – э991613 2000 г. ироковой С.Х. Задание Перевести десятичное число в систему счисления с основанием “b”.
Системы счисления 6
Введение. Системой счисления называется совокупность приемов наименования и записи чисел. В любой системе счисления для представления чисел выбираются некоторые символы (их называют цифрами), а остальные числа получаются в результате каких-либо операций над цифрами данной системы счисления.
Позиционные системы счисления
Перевод чисел из одной позиционной системы счисления в другую Арифметические операции с числами в позиционных системах счисления Системой счисления называется совокупность приемов наименования и записи чисел. В любой системе счисления для представления чисел выбираются некоторые символы (их называют цифрами), а остальные числа получаются в результате каких-либо операций над цифрами данной системы счисления.
Система счисления 2
Содержание Система счисления — это совокупность приемов и правил, по которым числа записываются и читаются. 2 Как порождаются целые числа в позиционных системах счисления? 2
Цузе Конрад
Автор модели механической вычислительной машины, в которой использовались двоичная система счисления , форма представления чисел с плавающей запятой , трехадресная система программирования и перфокарты .