Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Вниз

траблы траблы и ещё раз траблы....   Найти похожие ветки 

 
mr-jack   (2005-02-08 21:52) [0]

Народ!помогите общими силами сделать задачу....нет,я не прошу её сделать за меня,хотябы наброски советы..и т.д.. не помешают...нужно начиная от типа переменных.просто я незнаю может я не тот тип ставил..
Задача такая:есть StringGrid с двумя колнками.в одной лежат Х а в другой У.Х и У имеют вид хххххххххх,хх не знаком больше не меньше..1 поле  и 2 поле это две точки,с которыми надо работать.
сначала надо вычеслить дельтаХ и дельтаУ.
потом по формуле rumb=tg(dx/dy)вычислить rumb.тут есть загвоздка,с которой я столкнулся rumb должен быть в градусах.Помогите,плз...Заранее спасибо,пЫво по почте=))


 
Юрий Зотов ©   (2005-02-08 22:23) [1]

X,Y - любой из типов single, double, extended.

Перевод из строки в число - StrToFloat. Запятая или точка - как проставлено в системных настройках. Для универсальности можно использовать StringReplace и DecimalSeparator.

Тангенсы (rumb) в градусах не измеряются. В градусах или радианах измеряются углы, а тангенс безразмерный (притом аргумент функции Tan должен быть в радианах). Может быть, Вы имели в виду арктангенс (функция ArcTan)? Уточните. И не помешало бы все же почитать учебник математики.

Превод из радиан в градусы - RadToDeg. Обратный - DegToRad. В uses надо добавить Math.

Последнее - все встречающиеся в этом сообщении английские слова описаны в справке.


 
mr-jack   (2005-02-08 22:46) [2]

Извеняюсь,правильно та мarctg,опечатка...фигня такая ,что значения вычесленные по формуле не сходяться с теби что у меня есть(100% правильные).


 
Cobalt ©   (2005-02-08 22:47) [3]

ты чё???
результат тангенса - это число, а аргумент его - как раз в градусах. Или в радианах? Не помню, читай справку - она рулез!!!


 
Cobalt ©   (2005-02-08 22:49) [4]

Упс...
гомен кудасай*, опоздал ^__^
( * дико извиняюсь (япон.))


 
Юрий Зотов ©   (2005-02-08 22:57) [5]

> mr-jack   (08.02.05 22:46) [2]
rumb := RadToDeg(arctan(dx/dy));



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

Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.047 c
1-1107938488
beginnn
2005-02-09 11:41
2005.02.27
ActionList и ImageList


3-1106688519
TheEd
2005-01-26 00:28
2005.02.27
Cannot transliterate character between character sets :(


9-1101142814
DeFenix
2004-11-22 20:00
2005.02.27
Кто нибудь! Как работать с DelphiX?!


4-1105601902
Ilya___
2005-01-13 10:38
2005.02.27
Как можно узнать значение горизонтального и вертикального разреше


9-1101732389
malij
2004-11-29 15:46
2005.02.27
OpenGl





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский