арифметика в сценарии

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.

BBCode ВКЛЮЧЁН
[img] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: арифметика в сценарии

Re: арифметика в сценарии

sergey_o » 23 сен 2013, 11:02

Выражение (5 / 4) здесь рассматривается как целочисленная операция и дает в результате 1. Чтобы показать, что речь идет о действительных числах, нужно хотя бы одно из них явно записать в таком виде: (5.0 / 4).

арифметика в сценарии

semsmith » 22 сен 2013, 20:58

var
t1, t2: Integer;
s: Real;
begin
t1 := Random(8) + 2; { 2...9 }
repeat
t2 := Random(8) + 3; { 2...10 }
until (t1 < t2) ;

s:= 10*(t2-t1)-(5/4)*(t2*t2-t1*t1)

К сожалению в сценарии эта конструкция, почему-то выдает неверный ответ????
Замена t2*t2 на sqr(t2) приводит к error.

Заранее спасибо за ответ

Вернуться к началу