From 31ec31b325967a10a75bfc686b4a7ed639e121fc Mon Sep 17 00:00:00 2001 From: Doug Cutting Date: Fri, 24 Jan 2003 18:33:27 +0000 Subject: [PATCH] Fixed a bug in floatToByte(). git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149938 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/lucene/search/Similarity.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/org/apache/lucene/search/Similarity.java b/src/java/org/apache/lucene/search/Similarity.java index 459615f2943..2b522b5fd91 100644 --- a/src/java/org/apache/lucene/search/Similarity.java +++ b/src/java/org/apache/lucene/search/Similarity.java @@ -212,9 +212,9 @@ public abstract class Similarity { mantissa = 7; } - if (exponent < 1) { // underflow: use min value - exponent = 1; - mantissa = 0; + if (exponent < 0) { // underflow: use min value + exponent = 0; + mantissa = 1; } return (byte)((exponent << 3) | mantissa); // pack into a byte