Итак, я знаю, что могу преобразовать строку в хэш-код, просто выполнив .hashCode(), но есть ли способ преобразовать (или использовать какую-либо другую функцию, если она есть), которая вместо возврата целого числа возвращает двойное значение между 0 и 1? Я думал просто разделить число на максимально возможное целое число, но не был уверен, что есть лучший способ.
* Редактировать (дополнительная информация о том, почему я пытаюсь это сделать): я выполняю математическую операцию и пытаюсь сгруппировать разные объекты для выполнения одной и той же математической операции в своей группе, но с другим параметром в функции. . у каждого члена есть список характеристик, которые "группируют" их... поэтому я подумал поместить характеристики в строку, а затем хэш-кодировать ее и найти их групповое значение из этого
hashCode()
), но чего вы хотите достичь? - person ftr   schedule 27.03.2012