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

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

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

Метод:

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

Не подходит, так как делается для MIDlet и там это не поддерживается. Можно ли это сделать по-другому?
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33812726
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если для мидлет то мош и не нада флоат? а всё в целых счетадь?
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33812742
zeisig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо именно флоат. Но главное не это. Дело в том, что я получаю ByteArrayOutputStream и мне из него надо вытянуть содержимое в виде флоат. Я его делю на массивы byte[], а потом из них хочу получить числа флоат.
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33812840
Фотография MalkoLinge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню, в J2Me дробніе числа вообще не используются %(
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33812873
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33813037
zeisig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мдя... Ещё бы перевести. А вот число 0x80000000UL (C++) на JAVA как будет?
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33813038
zeisig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в смысле, окончание UL, какой этому эквивалент на джаве будет?
...
Рейтинг: 0 / 0
Превратить байтовый масив в число float
    #33813303
doubleton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Превратить байтовый масив в число float
    #33813616
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeisigНадо именно флоат. Но главное не это.
я просто недавно слышал то же самое... вы вот скажите зачем он вам. плав точка это просто прокладка для ленивого кодера оч. тяжёлая для мобил. в целых числах, знаете ли, рассчитывали тааакое ...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Превратить байтовый масив в число float
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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