/** * Author: Josiah Yoder * Class: SE1011-051 * Lesson: Week 4, Day 3 */ import java.util.Scanner; public class Example051_4_3 { public static void main(String[] ignored) { // APIs // Math // log_2 (10^30) double input = 1e30; double r = Math.log10(input)/Math.log10(2); System.out.println(r); // int x = Integer.parseInt("5"); // long l = Long.parseLong("5"); // double d = Double.parseDouble("5e4"); // float f = Float.parseFloat("5.0"); // Integer.toString(50); // ""+50; // String str = "50"; // str.toString(); // str.toUpperCase(); // str.toLowerCase(); // Character.toUpperCase('a'); //double x = Math.cos((45.0*Math.PI)/180.0); // System.out.println("x: "+x); // System.out.println("x: "+Math.sqrt(2)/2); // atan2 discussion // Scanner in = new Scanner(System.in); // // System.out.println("Enter x:"); // double x = in.nextDouble(); // System.out.println("Enter y:"); // double y = in.nextDouble(); // double a; // if( x== 0 && y < 0) { // a = Math.PI*1.5; // } // else if (x==0) {// y >=0 // a = Math.PI; // } // else if( x>0 ) { // a = Math.atan(y/x); // } // else { // a = Math.atan(y/x)+Math.PI; // } // System.out.println("The angle is: "+a); } }