import java.util.Arrays ;
import java.util.Collections ;
import java.util.HashSet ;
import java.util.Set ;
/**
* JM 8 #15
* @author Sarah Luettgen
*/
public class SimilarFractions {
public static double findCloseFractions( double n)
{
//divide the num and denom and set that equal to n
double fromBelow = 0 ;
double denominator = 0 ;
double numerator = 0 ;
while ( denominator < 101 )
{
denominator++;
while ( denominator >= numerator && numerator/ denominator > n )
{
numerator++;
}
values.add ( numerator/ denominator) ;
}
return fromBelow;
}
public static void main
( String [ ] args
) {
System .
out .
print ( findCloseFractions
( 17 / 76 ) ) ; }
}
aW1wb3J0IGphdmEudXRpbC5BcnJheXM7CmltcG9ydCBqYXZhLnV0aWwuQ29sbGVjdGlvbnM7CmltcG9ydCBqYXZhLnV0aWwuSGFzaFNldDsKaW1wb3J0IGphdmEudXRpbC5TZXQ7Ci8qKgogKiBKTSA4ICMxNQogKiBAYXV0aG9yIFNhcmFoIEx1ZXR0Z2VuCiAqLwoKcHVibGljIGNsYXNzIFNpbWlsYXJGcmFjdGlvbnMgewoJcHVibGljIHN0YXRpYyBkb3VibGUgZmluZENsb3NlRnJhY3Rpb25zKGRvdWJsZSBuKQoJewoJCS8vZGl2aWRlIHRoZSBudW0gYW5kIGRlbm9tIGFuZCBzZXQgdGhhdCBlcXVhbCB0byBuCgkJZG91YmxlIGZyb21CZWxvdyA9IDA7CgkJZG91YmxlIGRlbm9taW5hdG9yID0gMDsKCQlkb3VibGUgbnVtZXJhdG9yID0gMDsKCQlTZXQgdmFsdWVzID0gbmV3IEhhc2hTZXQoKTsKCQkKCQl3aGlsZSAoZGVub21pbmF0b3IgPCAxMDEpCgkJewoJCQlkZW5vbWluYXRvcisrOwoJCQoJCXdoaWxlIChkZW5vbWluYXRvciA+PSBudW1lcmF0b3IgJiYgbnVtZXJhdG9yL2Rlbm9taW5hdG9yID4gbiApCgkJewoJCQludW1lcmF0b3IrKzsKCQl9CgkJdmFsdWVzLmFkZChudW1lcmF0b3IvZGVub21pbmF0b3IpOwoJCQoJCX0KCQlmcm9tQmVsb3cgPSBDb2xsZWN0aW9ucy5tYXgodmFsdWVzKTsKCQlyZXR1cm4gZnJvbUJlbG93OwoJfQoJCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKQoJewoJCVN5c3RlbS5vdXQucHJpbnQoZmluZENsb3NlRnJhY3Rpb25zKDE3Lzc2KSk7Cgl9Cn0=
compilation info
Main.java:10: error: class SimilarFractions is public, should be declared in a file named SimilarFractions.java
public class SimilarFractions {
^
Main.java:30: error: incompatible types
fromBelow = Collections.max(values);
^
required: double
found: Object
Note: Main.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
stdout