Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.95
TenStr1ke
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 8
#1

Калькулятор + - * / sin cos tg ctg - VB

13.06.2014, 19:52. Просмотров 3859. Ответов 2
Метки нет (Все метки)

Всем привет, помогите сделать калькулятор. Программа-калькулятор, выполняющая +,*,-,/, возведение в степень, cos(x), sin(x), tg(x), ctg(x), корень квадратный. Срочно нужно. Если можно то скиньте файл проекта. Буду ооооочень благодарен

http://www.cyberforum.ru/visual-basic/thread1172067.html
Добавлено через 3 часа 8 минут
Сделать калькулятор то я сам сделал , помогите как сделать ,чтобы считало COS SIN TG CTG. Формулы какие или что, просто реально не пойму сам.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2014, 19:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Калькулятор + - * / sin cos tg ctg (VB):

cos sin tang
Добрый вечер, помоги написать программу, чтоб при нажатии на соответствующие...

Построить график Y = sin x – cos x
Выложите код пожалуйста

Sin и Cos выводят неверные значения
У меня значение, выводимое функцией Sin не совпадает со значением в...

Уравнение методом половинного деления 1+Cos(x)/(3-Sin(x)-0.5=0
Function f(x As Single) As Single f=(1+Cos(x))/(3-Sin(x))-0.5 End Functioin...

Задача:Составить таблицу значений функций SIN, COS, TG
Здравствуйте! Помогите пожалуйста решить задачу: Таблица функции. Составить...

2
Pro_grammer
Модератор
6134 / 2212 / 437
Регистрация: 24.04.2011
Сообщений: 3,869
Записей в блоге: 10
13.06.2014, 20:58 #2
http://ic.asf.ru/~/docs/visualbasic/c/cos.html
http://ic.asf.ru/~/docs/visualbasic/s/sin.html
http://ic.asf.ru/~/docs/visualbasic/t/tan.html
http://ic.asf.ru/~/docs/visualbasic/a/atn.html
1
gehh
Заблокирован
14.06.2014, 09:50 #3
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Добавить функции достаточно просто.
Допустим вы решили добавить функцию sin
Поставьте на форму кнопку с именем cmdSin.
Код для этой кнопки будет выглядеть так:
(txtT - имя текстового поля на форме)
Visual Basic
1
2
3
4
5
6
7
Dim d As Double
Dim dd As Double
Private Sub cmdSin_Click()
   d= Val(txtT.Text)
   dd=Sin(d)
   txtT.Text=Str(dd)
End Sub
То же самое повторите для каждой функции
Примечание:
Для вычисления tg следует добавить проверку.
Так как tgx=sinx/cosx , то условие проверки перед вычислением tg
будет таким:
Visual Basic
1
2
3
4
5
If Cos(d)<>0 Then 
   dd=Tan(d)
Else
   txtT.Text="Ошибка"
End if
Аналогично выглядит код для ctg
Visual Basic
1
2
3
4
5
If Sin(d)<>0 Then 
   dd=Cos(d)/Sin(d)
Else
   txtT.Text="Ошибка"
End if
Для квадратного корня подкоренное выражение не должно быть отрицательным
Удачи вам
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2014, 09:50
Привет! Вот еще темы с решениями:

Найти корень уравнения 3*е^-cos(x) -sin(x) = 0 в интервале 0,1;1 с точностью 0,01
Выручайте))

Вычислить (1+sin(0.1)(1+sin(0.2).(1+sin(10) VB
Вычислить: (1+sin(0.1))(1+sin(0.2))...(1+sin(10) Пожалуйста помоги решать...

Ctg: как представить в VB
дорый день как представить ctg в бейсике подскажите пожалуйста

Заполнить одномерный массив значениями функции alpha={e}^{x} + ctg(lnx), при изменении x от 12 до 22 c шагом 2
Помогите написать алгоритм и код в Visual Basic: Заполнить одномерный массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru