|
|
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
x:= x0 + speed * cos(angle*180/PI) * time; y := y0 - speed * sin(angle*180/PI) * time; - еще вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:45:19 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME, x:= x0 + speed * cos(angle*180/PI) * time; y := y0 - speed * sin(angle*180/PI) * time; - еще вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:47:02 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEmaytonВ этом форуме есть хоть один человек, который может открыть справочник Делфи и посмотреть???? Согласно вашей логике, этот форум не нужен вовсе. Достаточно книжек... Вопрос задан не по Дельфи а по математике, никто не заставляет Вас дорогой на него отвечать, если Вы считаете что это ниже вашего достоинства отвечать на глупые вопросы, то зачем отвечаете грозными словами RTFM? Человек не может в чем то разобраться... пытается найти информацию, идёт за помощью на форум, если вы не можете или не хотите оказать помощь то нет необходимости писать о том что вы не хотите этого делать делая вид что всё знаете. Здесь не любят таких как я да?! Сформулируй чёткую задачу, что надо сделать... Просто лично я в твоих мыслях путаюсь :) На вопрос как найти угол тебе уже ответили в самом начале, а далее задача стала непонятной? Куда надо сдвинуть точку? По какой траектории? типа вдоль гипотенузы (увеличивая/уменьшая гипотенузу)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 18:28:31 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
krvsa ss18 , потому как автор Синус - одна из тригонометрических функций, обозначется sin. Синусом угла в треугольнике называют отношение катета, лежащего против этого угла (противолежащего катета), к гипотенузе. Взято тут ... Если вспомнить условие автора значения гипотенузы у нас нет. Как это нет???? а куда она делать из прямоугольного треугольника ???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2009, 12:11:27 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
А это всё в аксиомах еклидовой геометрии нужно считать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2009, 23:18:45 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Короче... вот что я хотел сделать. Сделал в тот же день, но сейчас нарвался на свою тему и решил выложить что получилось. Спасибо всем врединам за участие: Проблема была при расчете полёта не взорвавшегося снаряда. Можете ещё разок обкакать код :) На форму нужно кинуть paintbox и timer. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 10:30:05 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Первая какашка в тебя: Обилие статических массивов в структурах. Обычно так не делают. Надо создавать массив из однотипных структур. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 11:57:03 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
maytonПервая какашка в тебя: Обилие статических массивов в структурах. Обычно так не делают. Надо создавать массив из однотипных структур. Не до конца понимаю о чем вы говорите. Точнее я наверное понял идею того что ограничения в массивах это не есть гуд. Вы предлагаете напрямую выделять память? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 12:22:00 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Поясню. Ты пишешь. Код: plaintext 1. 2. 3. 4. 5. Создал 4 вектора по 255 элементов. Очевидно для моделирования движения множества частиц или хр. знает еще чего-то. Но я-бы сделал так. Код: plaintext 1. 2. 3. 4. 5. И где-нибудь в коде создал-бы статический (или лучше динамический) массив этих частиц. Я не специалист в Delphi, но недеюсь что паттерны правильного проектирования, которые я использую в C++/Java/C# можно переносить и сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 12:50:36 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEКороче... вот что я хотел сделать. Сделал в тот же день, но сейчас нарвался на свою тему и решил выложить что получилось. Спасибо всем врединам за участие: Проблема была при расчете полёта не взорвавшегося снаряда. Можете ещё разок обкакать код :) На форму нужно кинуть paintbox и timer. Красиво, молодец! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2009, 12:18:51 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Вы забыли вспомнить область определения тангенса и всякое другое: var x, y : real; alpha : real; begin read(x, y); if x=0 then if y>0 then alpha:=pi / 2 else if y<0 then alpha:= 3 * pi / 2 else write(‘угол неопределен’) {для точки (0,0) нет полярного угла} else begin alpha:=arctan(y/x); if x<0 then alpha := alpha + pi; {проверим, находится ли угол в левой части координатной плоскости} if alpha<0 then alpha := alpha + 2 * pi; {обеспечим чтобы найденный угол лежал в интервале (0; 2π)} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 18:41:00 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
var x, y : real; alpha : real; begin read(x, y); if x=0 then if y>0 then alpha:=pi / 2 else if y<0 then alpha:= 3 * pi / 2 else write(‘угол неопределен’) {для точки (0,0) нет полярного угла} else begin alpha:=arctan(y/x); if x<0 then alpha := alpha + pi; {проверим, находится ли угол в левой части координатной плоскости} if alpha<0 then alpha := alpha + 2 * pi; {обеспечим чтобы найденный угол лежал в интервале (0; 2π)} end; end. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 18:42:40 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME Человек не может в чем то разобраться... пытается найти информацию, идёт за помощью на форум, если вы не можете или не хотите оказать помощь то нет необходимости писать о том что вы не хотите этого делать делая вид что всё знаете. Хотим оказать помощь, но не можем, тк. тригонометрии учат малых детей в школе, а мы не учителя. Ты хочешь написать программу, не зная ОСНОВ математики. Там нет ничего сложного, бери учебники, справочники и изучай. Нельзя написать роман не выучив азбуку. Dumfl_ME x:= x0 + speed * cos(angle*PI/180) * time; y:= y0 - speed * sin(angle*PI/180) * time; Сдается мне, что ты собрался писать игру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 20:39:20 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
ТС это наверно один из тех кто говорит математика программистам не нужна))) п.с. хотя математика за школьный курс нужна всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 09:32:22 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Gysхотя математика за школьный курс нужна всем.хотя бы для того, чтобы посмотреть на дату исходного сообщения и сопоставить с нынешней ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 11:03:18 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
egorychGysхотя математика за школьный курс нужна всем.хотя бы для того, чтобы посмотреть на дату исходного сообщения и сопоставить с нынешней 1.Я видел дату до написания свого поста 2.Не я поднял топик 3.Я не обращался к ТС...а выступил в роле голоса за кадром для всех смотрящих эту тему(т.к. её уже подняли, смотреть её будут другие). Так что садитесь два! =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 22:32:57 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
GysТак что садитесь два! =)да я и не вставал, не переживайте =) ЗЫ анонимус какой обидчивый нынче пошёл, право )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 23:10:26 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
egorychпосмотреть на дату исходного сообщения и сопоставить с нынешней А и то правда. Из 19 мая вычесть 10 апреля. Это будет... Будет это... Ровно 1 мес и 9 дней. А из 2010 года вычесть 9-й, это получится... Получается у нас, 2001 год 1 месяц и 9 дней. Много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 00:37:15 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35925761&tid=1343674]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 503ms |

| 0 / 0 |
