4
Арифметические операции Операци я Действие Выражение Запись на ПЭВМ: ^ Возведение в степень х n х^n - Унарный минус -x *,/ Умножение, деление ху, х/у x*y,x/ y +,- Сложение, вычитание х+у, х-у x+y,x- y Mod Остаток от деления x mod y \ Деление нацело x\y

Арифметические операции

  • Upload
    gafna

  • View
    72

  • Download
    2

Embed Size (px)

DESCRIPTION

Арифметические операции. Встроенные функции языка B asic. Инструкции языка B asic. Графика в языке B asic. - PowerPoint PPT Presentation

Citation preview

Page 1: Арифметические операции

Арифметические операции

Операция Действие ВыражениеЗапись

на ПЭВМ:

^ Возведение в степень хn х^n- Унарный минус -х -x

*,/ Умножение, деление ху, х/у x*y,x/y+,- Сложение, вычитание х+у, х-у x+y,x-y

Mod Остаток от деления x mod y\ Деление нацело x\y

Page 2: Арифметические операции

Встроенные функции языка BASICЗапись на ПЭВМ Название функции Математическая запись

ABS (x) Абсолютная величина ⃒ ⃒х

LOG (x) Натуральный логарифм ln x,x>0

EXP (x) Экспонента ex

SQR (x) Корень квадратный √xSIN (x) Синус sin x, x≥0COS (x) Косинус cos x

TAN (x) Тангенс tg x

ATN (x) Арктангенс arctg x

1/TAN (x) Котангенс ctg x

ATN(X/SQR(-X*X+1)) Арксинус arcsin x

ATN(X/SQR(-X*X+1))+1.5708 Арккосинус arccos x

ATN(X) +1.5708 Арккотангенс arcctg x

SGN (x) Знак числа 1,x>0sign x ={0,x=0

-1,x<0

INT (x) Целая часть х [х]

lg (x) Десятичный логарифм log(x)/log 10

Page 3: Арифметические операции

Инструкции языка BASICИнструкция Назначение

RUN Запуск программы на выполнение

LIST Вывод текста программы на её части на экран

CONT Продолжение выполнение программы после её прерывания

DELETE Удаление части программы из памяти ЭВМ

AUTO Автоматическая нумерация строк программы

RENUM Перенумерация строк программы

NEW Удаление текущей программы и очистка памяти

SAVE Записать файл

LOAD Вызвать (открыть)

Page 4: Арифметические операции

Графика в языке BASICИмя оператора Назначение Примеры

CLS Очищает экран 10 CLS

COLOR Устанавливает цвет курсора и экрана 20 COLOR 2,3

LOCATE Передвигает курсор на экране в заданную строку и столбец **

30 LOCATE 10,10

PSET Устанавливает точку на экране с заданными координатами:пределы экрана:Х-(0,25), Y-(0,240)

40 PSET (10,25),1

LINE Строит отрезки прямой и прямоугольники

10 LINE (15,20)-(100,10)

CIRCLE Вычерчивает дуги, элипсы, окружности (для дуг начало и конец задаются в радианах-пятый и шестой операнд, для элипса – седьмой операнд-эксцентриситет)

20 CIRCLE (100,100),50,330 CIRCLE (80,80),30,2,,,1.540 CIRCLE (50,50),25,1,0,PI

PAINT Окрашивает часть экрана в определенный цвет

50 PAINT (30,45),3,1