Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2009, 13:18   #11
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

ну тогда Int64 попробуй
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Старый 27.11.2009, 13:19   #12
monty "2"
Пользователь
 
Регистрация: 27.11.2009
Сообщений: 26
По умолчанию

то есть? можно в коде?
monty "2" вне форума Ответить с цитированием
Старый 27.11.2009, 13:20   #13
monty "2"
Пользователь
 
Регистрация: 27.11.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от MaxNik2009 Посмотреть сообщение
ну тогда Int64 попробуй
изначально пробовал, не катит
monty "2" вне форума Ответить с цитированием
Старый 27.11.2009, 13:26   #14
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

Int64 - там тоже лимит в ~10 - 16 чисел
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты

Последний раз редактировалось apromix; 27.11.2009 в 15:43.
apromix вне форума Ответить с цитированием
Старый 27.11.2009, 13:34   #15
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

Real48 допускает 11-12 символов но только вместо StrToInt нужно использовать StrToFloat()
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Старый 27.11.2009, 13:51   #16
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

понял, в чём проблема. идиотский StrToInt не умеет работать с Int64!

пробуй так:
Код:
var
  i : Int64;
  s : string;
  iError : integer;
begin
  s := '99941860702004';
  val(s, i, iError);
  Button1.Caption := IntToStr(i);
Int64 - –2^63..2^63–1
это приблизительно 17 значащих циферок.

______________
да, чтобы преобразовать в HEX
достаточно использовать функцию
function IntToHex(Value: Int64; Digits: Integer): string; overload;
например,
Код:
Label1.Caption := IntToHex(i,15);

Последний раз редактировалось Serge_Bliznykov; 27.11.2009 в 14:05.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.11.2009, 14:51   #17
monty "2"
Пользователь
 
Регистрация: 27.11.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от MaxNik2009 Посмотреть сообщение
Real48 допускает 11-12 символов но только вместо StrToInt нужно использовать StrToFloat()
Сделал как ты предложили, работаю, правда проблемы с переводом в Hex присутствуют

Последний раз редактировалось monty "2"; 27.11.2009 в 15:18.
monty "2" вне форума Ответить с цитированием
Старый 27.11.2009, 15:07   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Label1.Caption := floatToHex(j,15);
Вот, так попробуй
Label1.Caption := format('%x' ,[j]);
а если заругается переводить придется в целое.
Код:
var f:Double;
begin
 f:=2.56;
caption:=Format('%x.%x',[trunc(f),trunc((f-trunc(f))*10)]);
end;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.11.2009, 16:08   #19
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вот я не могу понять, чем INT64 не угодил? (смотри мой пост #16)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.11.2009, 17:39   #20
monty "2"
Пользователь
 
Регистрация: 27.11.2009
Сообщений: 26
По умолчанию

из int64 в строку не переводит
monty "2" вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Считывание массива из файла slKAHN Общие вопросы C/C++ 1 15.11.2009 15:01
Считывание массива из файла slKAHN Общие вопросы C/C++ 2 15.11.2009 14:01
считывание данных из текстового файла Olejik Общие вопросы по Java, Java SE, Kotlin 3 03.10.2009 20:40
Считывание данных из файла inret Общие вопросы Delphi 4 18.11.2007 18:03
Считывание данных из файла PAVEL315 Общие вопросы Delphi 26 17.12.2006 00:53