Страница: 1 | 2 |
Вопрос: Проблема с QBasic'ом
Добавлено: 22.03.07 08:48
Автор вопроса: true4u
Ответы
Всего ответов: 28
Номер ответа: 16
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #16
Добавлено: 23.03.07 08:35
Для Sharp'а
см. предыдущий мой ответ! Там это уже есть. Но это ИЗВРАТНЫЙ!
Номер ответа: 17
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #17
Добавлено: 23.03.07 08:35
А про суммирование вещественных чисел никто не вспоминает!?
Номер ответа: 18
Автор ответа:
Viper
ICQ: 249094859
Вопросов: 0
Ответов: 310
Профиль | | #18
Добавлено: 23.03.07 10:12
true4u, еще раз повторяю, VB или QB в данном случае не причем. Это проблема связана с особенностью чисел с плавающей запятой. Ошибка в последних знаках здесь будет всегда. При суммировании тем более. И это печальный факт от которого никуда не деться. В каждом конкретном случае есть способы в той или иной степени избавиться от этого побочного эффекта
Номер ответа: 19
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #19
Добавлено: 23.03.07 11:01
Ошибки ДАЖЕ при сложении двадцати числе =0.1 ???
---
По крайней мере в Delphi с типом DOUBLE (это тоже самое, что и в QB) - НИКАКИХ ОШИБОК НЕТ!!! А в QB - ЕСТЬ!!!
Номер ответа: 20
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #20
Добавлено: 23.03.07 11:56
!!!!!!
Все с чего началось-то!
Надо написать примитивную программу для школы лабораторная работа) на тему циклы: FOR..NEXT или WHILE..WEND.
А оно, в простом варианте не работает!!! Значит надо что-то накручивать... И никому не понятно: ни ученику, ни учителю,...
Фигня!
Как выйти из этого тупика?
Номер ответа: 21
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #21
Добавлено: 23.03.07 14:23
БРАТ ПОСМОТРИ ПОХОЖЕ ПРОБЛЕМА В ТОМ ЧТО У ТЕБЯ НА КЛАВИАТУРЕ КАПСЛОК ЗАКЛИНИЛ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Номер ответа: 22
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #22
Добавлено: 23.03.07 14:28
Sub Main()
For x As Decimal = 1 To 3 Step 0.1
Console.WriteLine(x)
Next
Console.ReadLine()
End Sub
End Module
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3.0
Еще один повод перейти на VB .NET!
Номер ответа: 23
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #23
Добавлено: 23.03.07 14:54
Я учителю, который выдал задание, кто будет рассказывать про VB.NET ?
Тогда уж, лучщше на Delphi!!!
Нереально!!!
Номер ответа: 24
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #24
Добавлено: 23.03.07 16:09
Вполне реально.
Когда у нас в школе на информатике все сидели и писали на Pascal, я в контру играл.
Возможно.
Не, между VB .NET и Delphi есть большая разница.
Microsoft каждый день нас кормит обещаниями, примерами кода, скриншотами, реально работающими CTP-шками Visual Studio ORCAS, которая выйдет в конце этого года, а Borland благородно выставила Delphi на аукцион
Ахуеть какая перспектива.
Номер ответа: 25
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #25
Добавлено: 26.03.07 10:59
Вопрос о переходе - не ко мне!
Пока никакого перехода, естественно, не будет!!!
---
По решению проблемы в самом QB нет мыслей ни у кого?
Номер ответа: 26
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #26
Добавлено: 26.03.07 12:39
Тебе предложили уже несколько вариантов, чего ты еще хочешь? Чтоб посочуствовали твоему горю?
Номер ответа: 27
Автор ответа:
true4u
Вопросов: 2
Ответов: 15
Профиль | | #27
Добавлено: 26.03.07 16:16
Можешь и посочувствовать, раз предлагаешь!
Только предлогали решения не для QB, а для другий Бейсиков!
Номер ответа: 28
Автор ответа:
Viper
ICQ: 249094859
Вопросов: 0
Ответов: 310
Профиль | | #28
Добавлено: 26.03.07 18:34
на QB эти решения работают. Правда не все. Так что вперед, пробовать