Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import com.sun.xml.internal.ws.commons.xmlutil.Converter;
- import java.math.BigInteger;
- public class Main {
- public static void main(String[] args) {
- //findInt();
- findFloat();
- }
- static void findInt(){
- int maxInt=0;
- int i=0;
- int minInt=0;
- for(i = 0; i>=maxInt; i++){
- if(maxInt<i)
- maxInt = i;
- }
- minInt = i;
- System.out.println("min Int = "+ minInt);
- System.out.println("max Int = "+ maxInt);
- }
- static void findFloat(){
- //System.out.println( Float.MAX_VALUE);
- double test = 0.1;
- long doubleBits = Double.doubleToLongBits(test);
- String doubleBitsStr = Long.toBinaryString(doubleBits);
- //
- doubleBitsStr = doubleBitsStr.replace('0','1');
- System.out.println(doubleBitsStr);
- System.out.println(doubleBitsStr.length());
- doubleBits = Long.parseLong(doubleBitsStr, 2);
- test = Double.longBitsToDouble(doubleBits);
- System.out.println(test);
- /*float test2 = 0.5f;
- int intBits = Float.floatToIntBits(test2);
- String intBitsStr = Integer.toBinaryString(intBits);
- System.out.println(intBitsStr);
- System.out.println(intBitsStr.length());*/
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement