|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.12.2014, 09:48 | #1 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Новички форума VS старички
Многоуважаемые всезнайки форума, которые дают просто ссылки или смеются над новичками, вам должно быть стыдно. Недавно столкнулся сам данной проблемой на другом форуме (тема). 2 человека с кучей сообщений. Один посмеялся и начал в дальнейшем оскорблять (удалено модератором того форума после моей жалобы). Второй просто кинул ссылку на основы (как многие любят и здесь). Только после моей просьбы пояснить, диалог хоть как-то пошел с тем что дал ссылку.
Так вот, хочу призвать не зазнаваться и уж лучше проходить мимо тем, если не хотите помогать, но уж никак не делать как они - кидать ссылки и смеяться над новичками. |
16.12.2014, 10:00 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А кто тут смеялся над ними? Адекватным новичкам с вопросами и наработками обычно помогают, а троллят иногда только студентов вбрасывающих свои срочнопомогитерешите задания.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
16.12.2014, 10:10 | #3 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Вопрос на самом деле банален и проблема должна быть очевидна даже новичку в программировании. Это именно что основы и вопросы по "книжному" материалу со временем начинают напрягать. Одно дело, когда не получается состыковать части программы и получить нужный результат, другое дело, когда не хотят читать и вместо самостоятельного решения задачи идут за помощью на форуме. Тот, кто ссылку кинул молодец. Как по мне, так самый правильный ответ в подобных случаях. Тот, что смеяться и умничать стал наверняка недалекого ума, а на дураков не принято обижаться.
Вообще, все молодцы. Подавляющее большинство новичков не желает ничему учиться и приходят с требованием сделать всё за них. Бывает под настроение кому-то поможешь, распишешь суть проблемы, напишешь решение, тратишь на это кучу времени, а человек в итоге просто пропадает. Ни спасибо тебе, ничего, такое ощущение, что расписывал всё это в никуда. После такого отношения со стороны новичков, лично я долго никому не помогаю или также ссылки без комментария скидываю. |
16.12.2014, 10:16 | #4 | ||
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Цитата:
Цитата:
|
||
16.12.2014, 10:26 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
7.199999999999999000
В общем-то и выдало с точностью до 16 знаков А суть в том, что все вычисления в двоичном виде, а десятичные дроби переводятся в двоичные с потерей точности. Например привычное 0.3 в двоичном виде представляет из себя бесконечную периодическую дробь, вот сразу и потеря точности. Отсюда и такие результаты и не только в Foxpro
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.12.2014, 10:35 | #6 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Если прочитать внимательнее, то по ссылке есть такое:
Цитата:
В процедуре формула: 3.142*D/2*D/2*L*0.00785. Итого имеем 6 операций, каждая из которых вполне себе может добавить погрешности и в каждой из которых принимает участие до 16 значащих цифр. Суть тут в том, что нужно понимать такие простые, но важные вещи. В каждой задаче есть свои допуски. В данной ситуации нужно просто пользователю показывать округление до сотых и всё будет прекрасно. В банковской же программе получим, что на счете с каким-нибудь триллионным балансом начнут теряться целые платежи, т.к. они будут попадать в погрешность. Такие вот особенности работы с вещественными числами на компьютере |
|
16.12.2014, 10:43 | #7 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
16.12.2014, 10:47 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Но у меня одно условие: Эти правила должны соблюдать все включая новичков и гостей портала. Идет?
I'm learning to live...
|
|
16.12.2014, 11:00 | #9 | ||||
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Цитата:
Цитата:
Цитата:
И p51x, потрудитесь пояснить данный комментарий к вашей оценке моего поста Цитата:
Последний раз редактировалось Simply-Art; 16.12.2014 в 11:40. |
||||
16.12.2014, 11:47 | #10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Сколько тем где я просил и так и по другому и вежливо и с издевкой выложить текст ошибки? И что же в ответ? - ТС говорит что мы ничего не понимаем, в задании все прозрачно и опять пихает текст задания, непонятно из какого органа высосанного. Ну пес с заданиями, текст компилятора то более точный чем выхлоп какого-то недопрепода, неужели так сложно его выложить?
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужно для форума сделать картинку размер 1000х150 {шапка форума} | vit111 | Фриланс | 5 | 02.03.2014 11:25 |
Новички в PHP-программирование | panda88 | PHP | 2 | 14.07.2010 18:50 |
Новички среди нас.... | Вавел из ГМТУ | Свободное общение | 7 | 18.08.2009 19:30 |
Новички, нужна ваша помощь | Kn793 | Помощь студентам | 9 | 25.06.2009 19:24 |
Что такое Делфи? новички-из-новичков | viks1 | Свободное общение | 100 | 10.06.2009 17:36 |