Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.07;
Скачать: CL | DM;

Вниз

математика   Найти похожие ветки 

 
Fantasy ©   (2003-07-21 03:04) [0]

есть ли библиотека или компонент который правильно решит математическое выражение
2+2*2
тоесть по законам чтобы сперва умножил


 
ЮЮ ©   (2003-07-21 03:53) [1]

Полагаю, что любая библиотека или компонент который правильно решат математическое выражение 2+2*2

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Parsing{из RxLib};

type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
var
parser: TRxMathParser;
begin
Caption := "2 + 2 * 2";
parser := TRxMathParser.Create;
Caption := Caption + " = " + FloatToStr(parser.Exec(Caption));
parser.Free;
end;

end.


 
Fantasy ©   (2003-07-21 05:05) [2]

большое спосибо за ответ !


 
Marser ©   (2003-07-21 09:52) [3]

Oh, mein gott!vРебята, а вы о приоритетах операций хоть слышали? Так вот, сложение имеет третий, а умножение - второй уровни приоритетности, так что ваши извращения курам на смех.


 
Думкин ©   (2003-07-21 09:54) [4]

> Marser © (21.07.03 09:52)

Ты чего? Объяснись. Понедельник?




Страницы: 1 вся ветка

Текущий архив: 2003.08.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
4-20856
mike.dld
2003-06-03 21:29
2003.08.07
DrawText ???


14-20793
Soft
2003-07-22 12:41
2003.08.07
Боится ли Windows адского пламени?


14-20728
vidiv
2003-07-19 12:47
2003.08.07
Как <IFrame> сделать по высоте такой, чтобы влез весь документ...


14-20737
GEREMI
2003-03-29 16:37
2003.08.07
Помогите!Вопрос конечно ламерский,но...


4-20867
Maximov
2003-05-17 10:04
2003.08.07
EM_CHARFROMPOS и EM_LINEFROMCHAR