Форум: "Потрепаться";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
Внизматематика Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c