25.05.2011, 01:11 | #1 |
Новичок
Регистрация: Nov 2010
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Формат отображения real
Добрый день!
Каким образом можно сделать так, чтобы переменная с плавающей точкой отображалась в экспоненциальной форме? В идеале - автоматический выбор наиболее короткой для данного числа формы. |
25.05.2011, 10:43 | #2 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Формат отображения real
В SMArte вроде автоматически при переполнении на экспоненту переключается.
А вообще можно заюзать традиционный FBD Screen(real) с форматами: %e - экспоненциальное представление (строчная буква e) %E - экспоненциальное представление (прописная буква E) %f - значение с плавающей точкой (для Screen (real)) %g - использует более короткий из двух форматов: %e или %f (если %e, использует строчную букву e) %G - использует более короткий из двух форматов: %E или %f (если %E, использует прописную букву E) __________________ Автомат АК - самый распространенный преобразователь стека в очередь |
26.05.2011, 09:42 | #3 | ||
Новичок
Регистрация: Nov 2010
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формат отображения real
Цитата:
Цитата:
__________________ Успехов, Василий ООО "Лаборатория вакуумных технологий" |
||
26.05.2011, 11:30 | #4 | |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 146
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
Ответ: Формат отображения real
Цитата:
А вот в "выводе" и "вводе числа" отображение значений происходит по формату "%f" с введенными длинами целой и дробной части, формата "%g" не предусмотрено. __________________ Инженер "Сегнетикс" |
|
28.05.2011, 01:32 | #5 | |
Новичок
Регистрация: Nov 2010
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формат отображения real
Цитата:
То есть возможность средствами смарта читаемо отобразить величину 3e-6 не предусмотрена? Жаль. __________________ Успехов, Василий ООО "Лаборатория вакуумных технологий" |
|
30.05.2011, 09:48 | #6 | ||
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 146
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
Ответ: Формат отображения real
Цитата:
Цитата:
__________________ Инженер "Сегнетикс" |
||
30.05.2011, 13:44 | #7 |
Новичок
Регистрация: Nov 2010
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формат отображения real
Да, я уже понял, но мне нужно на мнемосхеме показать давления.
__________________ Успехов, Василий ООО "Лаборатория вакуумных технологий" |
30.05.2011, 14:08 | #8 | |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 146
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
Ответ: Формат отображения real
Цитата:
__________________ Инженер "Сегнетикс" |
|
01.06.2011, 13:58 | #9 | |
Новичок
Регистрация: Nov 2010
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формат отображения real
Цитата:
__________________ Успехов, Василий ООО "Лаборатория вакуумных технологий" |
|
01.06.2011, 15:04 | #10 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Формат отображения real
Цитата:
Да и прибор с пределом измерения порядка МПа имеет много большие погрешности и "шум", чем мкПа. На порядки бОльшие. В чём я не прав? . __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
01.06.2011, 15:28 | #11 | ||
Новичок
Регистрация: Nov 2010
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формат отображения real
Цитата:
Причем мне существенны края диапазона - низкие давления (рабочий вакуум) и высокие (атмосфера). Цитата:
К тому же характеристики у вакууметров логарифмические, поэтому относительная погрешность практически не меняется во всём диапазоне. А, кроме того, существует традиция представления давления в экспоненциальной форме. Любой оператор или технолого знает, что такое "минус третья степень", но "один миллипаскаль" поставит его в тупик. __________________ Успехов, Василий ООО "Лаборатория вакуумных технологий" |
||
01.06.2011, 15:37 | #12 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Формат отображения real
Цитата:
. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
01.06.2011, 17:48 | #13 | |
Member
Регистрация: Jan 2010
Сообщения: 60
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формат отображения real
Может на FBD создать схему, переводящую числа в экспоненциальную форму. А затем выводить в обычные выводы числа, отдельно значение и порядок.
Я понимаю что это не прямая дорога , но если Цитата:
Если не сложно, пришлите проект. konnovd @ mail.ru |
|