Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
EvilYarik
-6 / 3 / 0
Регистрация: 18.07.2012
Сообщений: 49
#1

timers string - Objective-C

28.08.2012, 21:12. Просмотров 553. Ответов 0
Метки нет (Все метки)

доброго времени суток
есть float gameTime содержащее время
хочу отобразить в формате XX:XX
NSString *stringTime = [NSString stringWithFormat:@"%.f:%.2f",gameTime,gameTime];
как заставить первый блок показывать два знака даже если значение меньше десяти
и как у второго убрать точку и цифры после нее

Добавлено через PI минуты
а разобрался
Objective-C
1
2
3
4
5
int s10 = floorf(gameTime/10);
int s01 = floorf((gameTime)-s10*10);
int ms10 = floorf((gameTime*10.f)-(s01*10)-(s10*100));
int ms01 = floorf((gameTime*100.f)-(ms10*10)-(s01*100)-(s10*1000));
NSString *stringTime = [NSString stringWithFormat:@"%d%d:%d%d",s10,s01,ms10,ms01];
а теперь встал вопрос как десятичные миллисекунды превратить в обычные 60
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.08.2012, 21:12     timers string
Посмотрите здесь:

Модуль Timers в Free Pascal Pascal ABC
Mac OS Timers C++
Работа с потоками как в System.Timers.Timer C#
time&timers in android Android
Пример использования класса Timers.Timer C++/CLI
Objective-C Преобразование char в string
C++ Qt Плавающая ошибка: timers cannot be stopped/started from another thread
Независимое движение объектов. Модули ABCObjects, Events, Timers Pascal ABC
C# Где найти System.Timers.dll
System.Timers.Timer и Lock C#
System.Timers.Timer совсем не ясно, как работать C#

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru