Segnetics

Вернуться   Segnetics > Форум Segnetics > Песочница

Песочница Удалённые с форума темы

Ответ
 
Опции темы Поиск в этой теме
Старый 20.07.2018, 13:52   #1
mir89
Новичок
 
Регистрация: Jul 2018
Сообщения: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Баг long переменной (нет проблемы)

При создании экрана блок параметров и создании переменной типа long не получается задать минимально возможное значение для long переменной, знак минус съедает разряд.
mir89 вне форума   Ответить с цитированием
Старый 20.07.2018, 14:13   #2
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Баг long переменной

У какой ситуации вам понадобилось вводить число меньше одного миллиарда?
Вообще да, с точки зрения среды разработки - ошибка, и я сейчас передам это дело программистам. Но всё равно интересно, когда это может быть нужно.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 20.07.2018, 14:26   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Баг long переменной

Цитата:
Сообщение от mir89 Посмотреть сообщение
При создании экрана блок параметров и создании переменной типа long
Поле ввода в готовых меню занимает 5 символов, это ограничение готовых компонентов.

Как переменную, лонг можно ввести до 7 значащих разрядов.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.07.2018, 19:23   #4
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Баг long переменной (нет проблемы)

неужели эту проблему так сложно решить?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 20.07.2018, 19:25   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Баг long переменной (нет проблемы)

Цитата:
Сообщение от LordN Посмотреть сообщение
неужели эту проблему так сложно решить?
Невозможно. СМарт работает с рилами, преобразовывая их на выходе.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.07.2018, 19:26   #6
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Баг long переменной (нет проблемы)

Цитата:
Сообщение от Arsie Посмотреть сообщение
Невозможно. СМарт работает с рилами, преобразовывая их на выходе.
ограничения простого флота? а дубля там нету или у него таже самая проблема?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 20.07.2018, 19:28   #7
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Баг long переменной (нет проблемы)

SMLogix не поддерживат 64-разрядную математику.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 20.07.2018, 19:31   #8
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Баг long переменной (нет проблемы)

Цитата:
Сообщение от Gromov Посмотреть сообщение
SMLogix не поддерживат 64-разрядную математику.
а причем тут 64бита? я про простые 4байтные дубли.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 20.07.2018, 19:43   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Баг long переменной (нет проблемы)

Цитата:
Сообщение от LordN Посмотреть сообщение
а причем тут 64бита? я про простые 4байтные дубли.
Дубли 8 байтов занимают.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.07.2018, 20:09   #10
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Баг long переменной (нет проблемы)

Цитата:
Сообщение от Arsie Посмотреть сообщение
Дубли 8 байтов занимают.
а, ну да...
беда..
и кому за это надо сказать спасибо - адобу?
я про смарт и риал


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 03:12.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024