Помогите пожалуйста срочно! Как мне объявить переменную в VB 6, чтоб при вычислении число отображалось не как 8,16326530612245E-03, а вот так: 0,0081632653061224489795918367346939
Умоляю!! Помогите.
_________________ Есть странный дар лететь на пламя,
Чтоб там остаться навсегда...
Member
Статус: Не в сети Регистрация: 26.10.2004 Откуда: СПб
Да не в одном языке такого типа данных нету, надо свой создавать. Хотя попробуй её объявить а потом переопределить с типом decimal, точность хоть не такая но умеренная будет.
Member
Статус: Не в сети Регистрация: 10.05.2005 Откуда: Нижний Новгород
dragon писал(а):
Да не в одном языке такого типа данных нету, надо свой создавать. Хотя попробуй её объявить а потом переопределить с типом decimal, точность хоть не такая но умеренная будет.
Но-но! В Си этот тип можно и так и так выводить! %e и %f
_________________ Чтобы стать похожей на своего кумира, 15-летняя фанатка Даны Борисовой вышибла себе мозги!
css.rinet.ru - Клан [Doc]
Member
Статус: Не в сети Регистрация: 26.10.2004 Откуда: СПб
Kireev_A Во-первых посмотри plz на число, которое чел в первом после написал, там никакого long double не хватит И если вывести без экспоненты то больше половины знаков отрежется. А во-вторый VB настолько тупой язык что не позволяет форматировать, и единственный способ это преобразовать в тип decimal эту переменную.
GPcH , спасибо. действительно работает! А как применять Format к текстовому полю (например Text1.text)? Или может сделать так, чтоб все вычисления проходили с таким форматом.... но как? Добавлено спустя 4 минуты, 30 секунд Все, понял. Спасибо! Реально помог
_________________ Есть странный дар лететь на пламя,
Чтоб там остаться навсегда...
Еще такой вопросик, можно ли это форматирование как то описать?
Например как тип данных frm
Чтоб пременные сами форматировались как надо, предварительно их описав оператором Dim .. as frm
_________________ Есть странный дар лететь на пламя,
Чтоб там остаться навсегда...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения