Объектно-ориентированное программирование на С++ - eDrive
Объектно-ориентированное программирование на С++ - eDrive
Объектно-ориентированное программирование на С++ - eDrive
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Form1–>Label1–>Caption = FloatToStr (floor (hypot (a, b) + 0.5));<br />
double R1 = 5, R2 = 7;<br />
Form1–>Label2–>Caption = FloatToStrF (M_PI * (R1 + R2), ffFixed, 10, 2);<br />
}<br />
28<br />
В примере задействова<strong>на</strong> математическая библиотека Borland C , подключаемая<br />
файлом заголовка . Функции этой библиотеки описаны в<br />
табл. 10:<br />
Таблица 10<br />
Функции<br />
abs, fabs<br />
acos, asin, atan<br />
cos, sin, tan<br />
exp<br />
floor<br />
hypot<br />
pow, pow10<br />
seal<br />
sqrt<br />
Математические функции Borland C<br />
Наз<strong>на</strong>чение<br />
Абсолютное з<strong>на</strong>чение<br />
Обратные тригонометрические функции<br />
Тригонометрические функции<br />
Экспонента<br />
Ближайшее меньшее целое<br />
Гипотенуза<br />
Степень<br />
Ближайшее большее целое<br />
Квадратный корень<br />
Второй пример посвящен использованию типа AnsiString, а также типов<br />
TDateTime, Currency и Variant.<br />
void __fastcall TForm1::vAnsiStringClick (TObject *Sender) {<br />
AnsiString as = Edit0–>Text, as1 = as;<br />
Label0–>Caption = as.StringOfChar ('>', as.Length ())<br />
+ as.ToIntDef (0) + as.StringOfChar ('