Текущее время: Ср, июл 23 2025, 13:52

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Конвертация экспоненциальной формы числа в нормальную
СообщениеДобавлено: Пн, июн 25 2012, 12:44 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Добрый день!
В грид выводятся числовые значения, хранящиеся в экспоненциальном формате. Подскажите пожалуйста, как можно без изворотов вывести их в нормальном виде, т.е. не 2,5000000000000000E+01, а 25. Может есть какой ФМ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертация экспоненциальной формы числа в нормальную  Тема решена
СообщениеДобавлено: Пн, июн 25 2012, 14:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
Code:
WRITE l_exctab-cena TO lv_str STYLE cl_abap_format=>o_simple

такой способ не подходит?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертация экспоненциальной формы числа в нормальную
СообщениеДобавлено: Пн, июн 25 2012, 14:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Alexgo написал(а):
Добрый день!
В грид выводятся числовые значения, хранящиеся в экспоненциальном формате. Подскажите пожалуйста, как можно без изворотов вывести их в нормальном виде, т.е. не 2,5000000000000000E+01, а 25. Может есть какой ФМ?

В чем проблема? Создать новое поле и в него переложить значения?
Code:
data: f type f value 25.
data: p type p decimals 2.
p = f.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертация экспоненциальной формы числа в нормальную
СообщениеДобавлено: Пн, июн 25 2012, 14:32 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Попробуйте в филдкаталоге настроить EXPONENT = 0 или DECIMALS_OUT


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертация экспоненциальной формы числа в нормальную
СообщениеДобавлено: Вт, июн 26 2012, 06:42 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Всем спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB