Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Превратить байтовый масив в число float / 9 сообщений из 9, страница 1 из 1
23.06.2006, 19:22
    #33812440
zeisig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
Здравствуйте!

Как из байтового массива из 4 элементов получить число float?

То есть имеется byte[] arr и из него нужно получить float x.

Метод:

float x = ByteBuffer.wrap( arr ).getFloat();

Не подходит, так как делается для MIDlet и там это не поддерживается. Можно ли это сделать по-другому?
...
Рейтинг: 0 / 0
24.06.2006, 02:06
    #33812726
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
если для мидлет то мош и не нада флоат? а всё в целых счетадь?
...
Рейтинг: 0 / 0
24.06.2006, 02:40
    #33812742
zeisig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
Надо именно флоат. Но главное не это. Дело в том, что я получаю ByteArrayOutputStream и мне из него надо вытянуть содержимое в виде флоат. Я его делю на массивы byte[], а потом из них хочу получить числа флоат.
...
Рейтинг: 0 / 0
24.06.2006, 11:53
    #33812840
MalkoLinge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
Насколько я помню, в J2Me дробніе числа вообще не используются %(
...
Рейтинг: 0 / 0
24.06.2006, 13:01
    #33812873
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
...
Рейтинг: 0 / 0
24.06.2006, 17:48
    #33813037
zeisig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
мдя... Ещё бы перевести. А вот число 0x80000000UL (C++) на JAVA как будет?
...
Рейтинг: 0 / 0
24.06.2006, 17:50
    #33813038
zeisig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
в смысле, окончание UL, какой этому эквивалент на джаве будет?
...
Рейтинг: 0 / 0
25.06.2006, 13:41
    #33813303
doubleton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
DataInputStream dataStream =
new DataInputStream(
new ByteArrayInputStream(
new byte[]{1,2,3,4}));
try {
System.out.println(dataStream.readFloat());
} catch (IOException e) {
e.printStackTrace();
}

вот как-то так...
...
Рейтинг: 0 / 0
26.06.2006, 02:38
    #33813616
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Превратить байтовый масив в число float
zeisigНадо именно флоат. Но главное не это.
я просто недавно слышал то же самое... вы вот скажите зачем он вам. плав точка это просто прокладка для ленивого кодера оч. тяжёлая для мобил. в целых числах, знаете ли, рассчитывали тааакое ...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Превратить байтовый масив в число float / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]