|
Редактирование значения типа float, Как организовать такое? |
|
|
|
 |
Ответов
|
Feb 11 2009, 21:00
|

Участник

Группа: Свой
Сообщений: 71
Регистрация: 23-10-08
Из: Набережные Челны
Пользователь №: 41 132

|
Цитата(Alex11 @ Feb 11 2009, 23:54)  А в чем проблема? Чтобы все не сбивалось на экране, хранить придется все равно байт на символ (минимум, пол-байта, если памяти совсем нет), изменять их по стрелочкам, а затем пересчитывать в плавучку, умножая каждую цифру на соответствующий множитель (при каждом нажатии стрелочки вверх или вниз). а алгоритм можете привести? свободной памяти много...
Сообщение отредактировал clpe - Feb 11 2009, 21:01
|
|
|
|
|
Feb 11 2009, 21:26
|

Участник

Группа: Свой
Сообщений: 71
Регистрация: 23-10-08
Из: Набережные Челны
Пользователь №: 41 132

|
Цитата(Methane @ Feb 12 2009, 00:24)  Я делал. Просто вверх/вниз, увеличение скорости изменения по экспоненте (чем дольше нажатие тем быстрее изменяется, в зависимости от текущего значения - если к примеру текущее 0.01 то следующем будет 0.02 а если текущее 100, то 101). Получилось очень прикольно. Но я на семисегментниках делал. На ЖКИ может не так прикольно получится. Ага прикольно когда надо редактировать от 0.00 до 999.99
|
|
|
|
|
Feb 11 2009, 23:34
|

Гуру
     
Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230

|
Цитата(nl5 @ Feb 11 2009, 23:34)  ...и тем труднее остановиться когда надо, и начинается: вверх-вниз-вверх-вниз.. Иногда делают просто выбор позиции стрелками вправо-влево, и изменение этой позиции стрелками вверх-вниз, с переносом в старшую позицию если переполняется вверх или вниз. По-моему это удобнее, чем переменная скорость, хотя кому как. Господи! Сделайте и поиграйтесь. Ваш вариант и есть в общем-то мой. У меня сначала медленно ползет младшая цифра, потом болшее старшая потом еще более старшая итд... В общем скорость нарастает. Вы не читали "машина времени"? Цитата Я уже рассказывал о болезненных и муторных ощущениях, которые вызывает путешествие по Времени. Но на этот раз я к тому же плохо сидел в седле, неловко свесившись набок. Не знаю, долго ли я провисел таким образом, не замечая, как моя Машина дрожит и раскачивается. Когда я пришел в себя и снова посмотрел на циферблаты, то был поражен. На одном из циферблатов отмечались дни, на другом тысячи, на третьем миллионы и на четвертом миллиарды дней. Оказалось, что вместо того, чтобы повернуть рычаги назад, я привел их в действие таким образом, что Машина помчалась вперед, и, взглянув на указатели, я увидел, что стрелка, отмечающая тысячи дней, вертелась с быстротой секундной стрелки, — я уносился в Будущее. По мере движения все вокруг начало принимать какой‑то необыкновенный вид. Дрожащая серая пелена стала темнее; потом снова — хотя я все еще продолжал двигаться с невероятной скоростью — началась мерцающая смена ночи и дня, обычно указывавшая на не очень быстрое движение Машины. Это чередование становилось все медленнее и отчетливее. Сначала я очень удивился. День и ночь уже не так быстро сменяли друг друга. Солнце тоже постепенно замедляло свое движение по небу, пока наконец мне не стало казаться, что сутки тянутся целое столетие. В конце концов над землей повисли сумерки, которые лишь но временам прорывались ярким светом мчавшейся по темному небу кометы. Красная полоса над горизонтом исчезла; солнце больше не закатывалось — оно просто поднималось и опускалось на западе, становясь все более огромным и кровавым. Луна бесследно исчезла. Звезды, медленно описывавшие свои круговые орбиты, превратились из сплошных полосок света в отдельные, ползущие по небу точки. Наконец, незадолго до того, как я остановился, солнце, кровавое и огромное, неподвижно застыло над горизонтом; оно походило на огромный купол, горевший тусклым светом и на мгновения совершенно потухавший. Один раз оно запылало прежним своим ярким огнем, но быстро вновь приобрело угрюмо‑красный цвет. Из того, что солнце перестало всходить и закатываться, я заключил, что периодическое торможение наконец завершилось. Земля перестала вращаться, она была обращена к Солнцу одной стороной, точно так же, как в наше время обращена к Земле Луна. Помня свое предыдущее стремительное падение, я с большой осторожностью принялся замедлять движение Машины. Стрелки стали крутиться все медленней и медленней, пока наконец та, что указывала тысячи дней, не замерла неподвижно, а та, что указывала дни, перестала казаться сплошным кругом. Я еще замедлил движение, и передо мной стали смутно вырисовываться очертания пустынного берега.
|
|
|
|
Сообщений в этой теме
clpe Редактирование значения типа float Feb 11 2009, 20:48      clpe Цитата(nl5 @ Feb 12 2009, 00:34) Иногда д... Feb 11 2009, 21:39       demiurg_spb Преобразуйте число в строку функцией ftoa или snpr... Feb 11 2009, 22:19        clpe Цитата(demiurg_spb @ Feb 12 2009, 01:19) ... Feb 11 2009, 22:27         demiurg_spb Цитата(clpe @ Feb 12 2009, 01:27) В редак... Feb 11 2009, 22:32          clpe Цитата(demiurg_spb @ Feb 12 2009, 01:32) ... Feb 11 2009, 22:34           MrYuran Цитата(clpe @ Feb 12 2009, 01:34) Просто ... Feb 12 2009, 05:14         rezident Цитата(clpe @ Feb 12 2009, 03:27) В редак... Feb 12 2009, 00:17          clpe Цитата(rezident @ Feb 12 2009, 03:17) При... Feb 12 2009, 10:37           _Pasha Цитата(clpe @ Feb 12 2009, 13:37) "П... Feb 12 2009, 10:50            clpe Цитата(_Pasha @ Feb 12 2009, 13:50) В пре... Feb 12 2009, 10:56        singlskv Цитата(demiurg_spb @ Feb 12 2009, 01:19) ... Feb 12 2009, 21:33         SysRq Цитата(singlskv @ Feb 13 2009, 00:33) Код... Feb 12 2009, 23:38         _Pasha Цитата(singlskv @ Feb 13 2009, 01:33) Это... Feb 13 2009, 07:12          singlskv Цитата(_Pasha @ Feb 13 2009, 10:12) Там г... Feb 13 2009, 07:32           _Pasha Цитата(singlskv @ Feb 13 2009, 11:32) Ну ... Feb 13 2009, 07:53            singlskv Цитата(_Pasha @ Feb 13 2009, 10:53) В общ... Feb 13 2009, 08:03         demiurg_spb Цитата(singlskv @ Feb 13 2009, 00:33) ИМХ... Feb 13 2009, 08:37          singlskv Цитата(demiurg_spb @ Feb 13 2009, 11:37) ... Feb 13 2009, 08:41           demiurg_spb Цитата(singlskv @ Feb 13 2009, 11:41) А к... Feb 13 2009, 11:57            singlskv Цитата(demiurg_spb @ Feb 13 2009, 14:57) ... Feb 13 2009, 16:28             ARV Цитата(singlskv @ Feb 13 2009, 19:28) Ну ... Feb 13 2009, 16:58              singlskv Цитата(ARV @ Feb 13 2009, 19:58) это непр... Feb 13 2009, 17:52 Dog Pawlowa Цитата(clpe @ Feb 11 2009, 23:48) необход... Feb 13 2009, 07:32 MrYuran Цитата(Dog Pawlowa @ Feb 13 2009, 10:32) ... Feb 13 2009, 07:40 singlskv Цитата(Dog Pawlowa @ Feb 13 2009, 10:32) ... Feb 13 2009, 07:47 ARV для редактирования float с заранее известным число... Feb 13 2009, 09:12 _Pasha Цитата(ARV @ Feb 13 2009, 13:12) минусы:
... Feb 13 2009, 09:21 Сергей Борщ Цитата(ARV @ Feb 13 2009, 11:12) минусы:
... Feb 13 2009, 10:52  _Pasha Цитата(Сергей Борщ @ Feb 13 2009, 14:52) ... Feb 13 2009, 11:42 _Pasha А чтоб не спорить, должно быть правило: система па... Feb 13 2009, 17:58 singlskv Цитата(_Pasha @ Feb 13 2009, 20:58) А что... Feb 13 2009, 18:13  _Pasha Цитата(singlskv @ Feb 13 2009, 21:13) Ok,... Feb 13 2009, 18:21   singlskv Цитата(_Pasha @ Feb 13 2009, 21:21) В так... Feb 13 2009, 18:30    _Pasha Цитата(singlskv @ Feb 13 2009, 21:30) пол... Feb 13 2009, 18:39     singlskv Цитата(_Pasha @ Feb 13 2009, 21:39) Отред... Feb 13 2009, 18:53     ARV Цитата(_Pasha @ Feb 13 2009, 21:39) Отред... Feb 13 2009, 18:54      clpe Цитата(ARV @ Feb 13 2009, 21:54) +5! ... Feb 13 2009, 22:00
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|