| Одна из моих любимых ошибок. |
[Mar. 11th, 2007|06:42 pm] |
Вот и снова допустил. Вместо
if (fabs (x) < eps)
написал
if (fabs (x < eps))
и думал, почему не работает для отрицательных x, вроде же fabs не забыл. |
|
|
| Comments: |
Объясни, пожалуйста, ламеру, что это значит %)
Ну, fabs - это модуль в C все логические переменные -- это просто целые. 0 - ложь, не 0 - истина.
первые строчки - if (fabs(x)<eps) - проверка на то, что модуль x меньше eps.
вторая - проверка fabs(x < eps), то есть в итоге, получается того, что x < eps.
Ничего себе, логический каламбурчег)) Мне как-то на школьной конференции вручили за II место фолиант «Программирование на C++». Я почитал, сделал программу, подсчитывающую количество дураков в зависимости от количества стаканов и в конечном итоге к этому делу охладел, отдав себя сочинению музыки в VST :-)
![[User Picture]](http://lj.rossia.org/userpic/84437/2147584766) | | | Немного оффтопно... | (Link) |
|
Слушай, а тебе известен такой преподаватель, как Шур Михаил Львович?
![[User Picture]](http://lj.rossia.org/userpic/84378/2147491148) | | | Re: Немного оффтопно... | (Link) |
|
Нет. Мне известен совсем другой Михаил Львович.
![[User Picture]](http://lj.rossia.org/userpic/84432/2147584761) | | | Re: Немного оффтопно... | (Link) |
|
А мне хорошо известен Михаил, но не Шур и - увы! - не Львович. | |