powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Во те на, а переменная сама поменяла значение=)))
8 сообщений из 8, страница 1 из 1
Во те на, а переменная сама поменяла значение=)))
    #33688162
'FaTsO'
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот кусок кода:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
float h;
float* Tops; 
h = (float)rand()/RAND_MAX; //значения от 0 до 1
DiapX = (StrToFloat(Do_X->Text) - StrToFloat(Ot_X->Text))/h; //в Едитах числа типа флоат...короче считает сколько точек на отрезке
DiapY = (StrToFloat(Do_Y->Text) - StrToFloat(Ot_Y->Text))/h; // скоко точек на втором отрезке
Size = DiapX + DiapY; 
Edit1->Text = FloatToStr(h); // ВОТ тут я сморю чего у меня в h - все нормально значение от 0 до 1
Tops = new float [Size];
XY[ 1 ] = StrToFloat(EditBeginX->Text); 
XY[ 2 ] = StrToFloat(EditBeginY->Text);
Edit2->Text = FloatToStr(h); //Теперь тут смотрю и у меня в h = 1
Что за баг с тем что все время вписывается 1?
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688224
saint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а типы данных остальных переменных можно узнать?
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688266
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
'FaTsO'ты точно весь код привел ?
переменная h только тут определена ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688343
'FaTsO'
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какие еще типы данных
Код: plaintext
float XY[ 2 ]
Дальше по коду используется h но уже тут она становится 1
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688354
'FaTsO'
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
float DiapX
float DiapY
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688360
_Балтика
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставь
Код: plaintext
1.
Edit1->Text = FloatToStr(h);
здесь брекпоинт и смотри дальше пошагово.
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688381
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
'FaTsO'Вот кусок кода:
Код: plaintext
1.
2.
XY[ 1 ] = StrToFloat(EditBeginX->Text); 
XY[ 2 ] = StrToFloat(EditBeginY->Text);


Код: plaintext
1.
2.
XY[ 0 ] = StrToFloat(EditBeginX->Text); 
XY[ 1 ] = StrToFloat(EditBeginY->Text);
...
Рейтинг: 0 / 0
Во те на, а переменная сама поменяла значение=)))
    #33688405
'FaTsO'
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZrenBy
Код: plaintext
1.
2.
XY[ 0 ] = StrToFloat(EditBeginX->Text); 
XY[ 1 ] = StrToFloat(EditBeginY->Text);

Пасиб...чет я сразу то не допер))))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Во те на, а переменная сама поменяла значение=)))
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]