|
Калькулятор
|
|||
---|---|---|---|
#18+
Как написать код что бы калькулятор находил гипотенузу в прямоугольном треугольнике по теореме Пифагора и сразу извлекал из неё корень.ТО есть что бы было так C^2=A^2+B^2 и что бы из вот это A^2 + B^2 суммы сразу извлекался корень? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 10:28 |
|
Калькулятор
|
|||
---|---|---|---|
#18+
Shocker.Pro, А что это за функция и как ей воспользоваться?Как код написать? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 11:04 |
|
Калькулятор
|
|||
---|---|---|---|
#18+
Альбертт, А я понял,ну вообще то функция Sqrt Ну и как код то написать я писал так TextBox3.Text = Matg.Sqrt(TextBox1 * TextBox1 + TextBox2 * TextBox2) но это не правильно,и поэтому я не знаю как написать ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 11:06 |
|
Калькулятор
|
|||
---|---|---|---|
#18+
АльберттАльбертт, А я понял,ну вообще то функция Sqrt Ну и как код то написать я писал так TextBox3.Text = Matg.Sqrt(TextBox1 * TextBox1 + TextBox2 * TextBox2) но это не правильно,и поэтому я не знаю как написать почему? всё правильно. есть мелочи по проверке текстбоксов на отсутствие недопустимых символов, но это не так важно. что ещё не получается? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 11:54 |
|
Калькулятор
|
|||
---|---|---|---|
#18+
авторА я понял,ну вообще то функция Sqrt Ну вообще то в визуал бейсике(это раздел где размещён топик) функция всё-таки Sqr. Во вторых нет такого в бейсике Matg. Есть VBA Ну и за проверку и преобразование данных к нужному типу(как, впрочем, и правильное объявление типов) я молчу: уже говорили Option Explicit Private Sub Комманда1_Click() TextBox3.Text = VBA.Sqr(TextBox1.Text * TextBox1.Text + TextBox2.Text * TextBox2.Text) End Sub VBA можно не писать (можно просто Sqr), но , сталкивался с таким, на некоторых компах без него выдаёт ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 12:29 |
|
Калькулятор
|
|||
---|---|---|---|
#18+
alex77755, У меня Visual Basic 2010 и там Обезательно пишеться Math.Sqrt написал вот такую формулу TextBox3.Text = Math.Sqrt(TextBox1.Text * TextBox1.Text + TextBox2.Text * TextBox2.Text) всё правильно без ошибком.В 1 TextBox1.Text пишу 5 во второй 4 должно получиться 25+16=49 и извлекается корень получается 7,но получилось какое то не понятное число ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 13:40 |
|
Калькулятор
|
|||
---|---|---|---|
#18+
Альбертт, Ой мужики ошибся в расчётах,спасибо всем,очень вам благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2012, 13:44 |
|
|
start [/forum/search_topic.php?author=%D0%91%D0%B8%D1%82+%D0%B2+%D0%B1%D0%B0%D0%B9%D1%82%D0%B5&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 449ms |
total: | 595ms |
0 / 0 |