🗊 Презентация Mathematical functions, characters, and strings. Introduction to Java Programming

Нажмите для полного просмотра!
Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №1 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №2 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №3 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №4 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №5 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №6 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №7 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №8 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №9 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №10 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №11 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №12 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №13 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №14 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №15 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №16 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №17 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №18 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №19 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №20 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №21 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №22 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №23 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №24 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №25 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №26 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №27 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №28 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №29 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №30 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №31 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №32 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №33 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №34 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №35 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №36 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №37 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №38 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №39 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №40 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №41 Mathematical functions, characters, and strings. Introduction to Java Programming, слайд №42

Содержание

Вы можете ознакомиться и скачать презентацию на тему Mathematical functions, characters, and strings. Introduction to Java Programming. Доклад-сообщение содержит 42 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Mathematical Functions, Characters, and Strings
Описание слайда:
Mathematical Functions, Characters, and Strings

Слайд 2


Motivations Suppose you need to estimate the area enclosed by four cities, given the GPS locations (latitude and longitude) of these cities, as shown...
Описание слайда:
Motivations Suppose you need to estimate the area enclosed by four cities, given the GPS locations (latitude and longitude) of these cities, as shown in the following diagram. How would you write a program to solve this problem? You will be able to write such a program after completing this chapter.

Слайд 3


Objectives To solve mathematics problems by using the methods in the Math class (§4.2). To represent characters using the char type (§4.3). To encode...
Описание слайда:
Objectives To solve mathematics problems by using the methods in the Math class (§4.2). To represent characters using the char type (§4.3). To encode characters using ASCII and Unicode (§4.3.1). To represent special characters using the escape sequences (§4.4.2). To cast a numeric value to a character and cast a character to an integer (§4.3.3). To compare and test characters using the static methods in the Character class (§4.3.4). To introduce objects and instance methods (§4.4). To represent strings using the String objects (§4.4). To return the string length using the length() method (§4.4.1). To return a character in the string using the charAt(i) method (§4.4.2). To use the + operator to concatenate strings (§4.4.3). To read strings from the console (§4.4.4). To read a character from the console (§4.4.5). To compare strings using the equals method and the compareTo methods (§4.4.6). To obtain substrings (§4.4.7). To find a character or a substring in a string using the indexOf method (§4.4.8). To program using characters and strings (GuessBirthday) (§4.5.1). To convert a hexadecimal character to a decimal value (HexDigit2Dec) (§4.5.2). To revise the lottery program using strings (LotteryUsingStrings) (§4.5.3). To format output using the System.out.printf method (§4.6).

Слайд 4


Mathematical Functions Java provides many useful methods in the Math class for performing common mathematical functions.
Описание слайда:
Mathematical Functions Java provides many useful methods in the Math class for performing common mathematical functions.

Слайд 5


The Math Class Class constants: PI E Class methods: Trigonometric Methods Exponent Methods Rounding Methods min, max, abs, and random Methods
Описание слайда:
The Math Class Class constants: PI E Class methods: Trigonometric Methods Exponent Methods Rounding Methods min, max, abs, and random Methods

Слайд 6


Trigonometric Methods sin(double a) cos(double a) tan(double a) acos(double a) asin(double a) atan(double a)
Описание слайда:
Trigonometric Methods sin(double a) cos(double a) tan(double a) acos(double a) asin(double a) atan(double a)

Слайд 7


Exponent Methods exp(double a) Returns e raised to the power of a. log(double a) Returns the natural logarithm of a. log10(double a) Returns the...
Описание слайда:
Exponent Methods exp(double a) Returns e raised to the power of a. log(double a) Returns the natural logarithm of a. log10(double a) Returns the 10-based logarithm of a. pow(double a, double b) Returns a raised to the power of b. sqrt(double a) Returns the square root of a.

Слайд 8


Rounding Methods double ceil(double x) x rounded up to its nearest integer. This integer is returned as a double value. double floor(double x) x is...
Описание слайда:
Rounding Methods double ceil(double x) x rounded up to its nearest integer. This integer is returned as a double value. double floor(double x) x is rounded down to its nearest integer. This integer is returned as a double value. double rint(double x) x is rounded to its nearest integer. If x is equally close to two integers, the even one is returned as a double. int round(float x) Return (int)Math.floor(x+0.5). long round(double x) Return (long)Math.floor(x+0.5).

Слайд 9


Rounding Methods Examples Math.ceil(2.1) returns 3.0 Math.ceil(2.0) returns 2.0 Math.ceil(-2.0) returns –2.0 Math.ceil(-2.1) returns -2.0...
Описание слайда:
Rounding Methods Examples Math.ceil(2.1) returns 3.0 Math.ceil(2.0) returns 2.0 Math.ceil(-2.0) returns –2.0 Math.ceil(-2.1) returns -2.0 Math.floor(2.1) returns 2.0 Math.floor(2.0) returns 2.0 Math.floor(-2.0) returns –2.0 Math.floor(-2.1) returns -3.0 Math.rint(2.1) returns 2.0 Math.rint(2.0) returns 2.0 Math.rint(-2.0) returns –2.0 Math.rint(-2.1) returns -2.0 Math.rint(2.5) returns 2.0 Math.rint(-2.5) returns -2.0 Math.round(2.6f) returns 3 Math.round(2.0) returns 2 Math.round(-2.0f) returns -2 Math.round(-2.6) returns -3

Слайд 10


min, max, and abs max(a, b)and min(a, b) Returns the maximum or minimum of two parameters. abs(a) Returns the absolute value of the parameter....
Описание слайда:
min, max, and abs max(a, b)and min(a, b) Returns the maximum or minimum of two parameters. abs(a) Returns the absolute value of the parameter. random() Returns a random double value in the range [0.0, 1.0).

Слайд 11


The random Method Generates a random double value greater than or equal to 0.0 and less than 1.0 (0
Описание слайда:
The random Method Generates a random double value greater than or equal to 0.0 and less than 1.0 (0

Слайд 12


Case Study: Computing Angles of a Triangle Write a program that prompts the user to enter the x- and y-coordinates of the three corner points in a...
Описание слайда:
Case Study: Computing Angles of a Triangle Write a program that prompts the user to enter the x- and y-coordinates of the three corner points in a triangle and then displays the triangle’s angles.

Слайд 13


Character Data Type char letter = 'A'; (ASCII) char numChar = '4'; (ASCII) char letter = '\u0041'; (Unicode) char numChar = '\u0034'; (Unicode)
Описание слайда:
Character Data Type char letter = 'A'; (ASCII) char numChar = '4'; (ASCII) char letter = '\u0041'; (Unicode) char numChar = '\u0034'; (Unicode)

Слайд 14


Unicode Format
Описание слайда:
Unicode Format

Слайд 15


ASCII Code for Commonly Used Characters
Описание слайда:
ASCII Code for Commonly Used Characters

Слайд 16


Escape Sequences for Special Characters
Описание слайда:
Escape Sequences for Special Characters

Слайд 17


Appendix B: ASCII Character Set
Описание слайда:
Appendix B: ASCII Character Set

Слайд 18


ASCII Character Set, cont.
Описание слайда:
ASCII Character Set, cont.

Слайд 19


Casting between char and Numeric Types
Описание слайда:
Casting between char and Numeric Types

Слайд 20


Comparing and Testing Characters
Описание слайда:
Comparing and Testing Characters

Слайд 21


Methods in the Character Class
Описание слайда:
Methods in the Character Class

Слайд 22


The String Type The char type only represents one character. To represent a string of characters, use the data type called String. For example,...
Описание слайда:
The String Type The char type only represents one character. To represent a string of characters, use the data type called String. For example, String message = "Welcome to Java"; String is actually a predefined class in the Java library just like the System class and Scanner class. The String type is not a primitive type. It is known as a reference type. Any Java class can be used as a reference type for a variable. Reference data types will be thoroughly discussed in Chapter 9, “Objects and Classes.” For the time being, you just need to know how to declare a String variable, how to assign a string to the variable, how to concatenate strings, and to perform simple operations for strings.

Слайд 23


Simple Methods for String Objects
Описание слайда:
Simple Methods for String Objects

Слайд 24


Simple Methods for String Objects
Описание слайда:
Simple Methods for String Objects

Слайд 25


Getting String Length
Описание слайда:
Getting String Length

Слайд 26


Getting Characters from a String
Описание слайда:
Getting Characters from a String

Слайд 27


Converting Strings "Welcome".toLowerCase() returns a new string, welcome. "Welcome".toUpperCase() returns a new string, WELCOME....
Описание слайда:
Converting Strings "Welcome".toLowerCase() returns a new string, welcome. "Welcome".toUpperCase() returns a new string, WELCOME. " Welcome ".trim() returns a new string, Welcome.

Слайд 28


String Concatenation String s3 = s1.concat(s2); or String s3 = s1 + s2; // Three strings are concatenated String message = "Welcome " +...
Описание слайда:
String Concatenation String s3 = s1.concat(s2); or String s3 = s1 + s2; // Three strings are concatenated String message = "Welcome " + "to " + "Java"; // String Chapter is concatenated with number 2 String s = "Chapter" + 2; // s becomes Chapter2 // String Supplement is concatenated with character B String s1 = "Supplement" + 'B'; // s1 becomes SupplementB

Слайд 29


Reading a String from the Console Scanner input = new Scanner(System.in); System.out.print("Enter three words separated by spaces: ");...
Описание слайда:
Reading a String from the Console Scanner input = new Scanner(System.in); System.out.print("Enter three words separated by spaces: "); String s1 = input.next(); String s2 = input.next(); String s3 = input.next(); System.out.println("s1 is " + s1); System.out.println("s2 is " + s2); System.out.println("s3 is " + s3);

Слайд 30


Reading a Character from the Console Scanner input = new Scanner(System.in); System.out.print("Enter a character: "); String s =...
Описание слайда:
Reading a Character from the Console Scanner input = new Scanner(System.in); System.out.print("Enter a character: "); String s = input.nextLine(); char ch = s.charAt(0); System.out.println("The character entered is " + ch);

Слайд 31


Comparing Strings
Описание слайда:
Comparing Strings

Слайд 32


Obtaining Substrings
Описание слайда:
Obtaining Substrings

Слайд 33


Finding a Character or a Substring in a String
Описание слайда:
Finding a Character or a Substring in a String

Слайд 34


Finding a Character or a Substring in a String
Описание слайда:
Finding a Character or a Substring in a String

Слайд 35


Conversion between Strings and Numbers
Описание слайда:
Conversion between Strings and Numbers

Слайд 36


Problem: Guessing Birthday The program can guess your birth date. Run to see how it works.
Описание слайда:
Problem: Guessing Birthday The program can guess your birth date. Run to see how it works.

Слайд 37


Mathematics Basis for the Game 19 is 10011 in binary. 7 is 111 in binary. 23 is 11101 in binary
Описание слайда:
Mathematics Basis for the Game 19 is 10011 in binary. 7 is 111 in binary. 23 is 11101 in binary

Слайд 38


Case Study: Converting a Hexadecimal Digit to a Decimal Value Write a program that converts a hexadecimal digit into a decimal value.
Описание слайда:
Case Study: Converting a Hexadecimal Digit to a Decimal Value Write a program that converts a hexadecimal digit into a decimal value.

Слайд 39


Case Study: Revising the Lottery Program Using Strings A problem can be solved using many different approaches. This section rewrites the lottery...
Описание слайда:
Case Study: Revising the Lottery Program Using Strings A problem can be solved using many different approaches. This section rewrites the lottery program in Listing 3.7 using strings. Using strings simplifies this program.

Слайд 40


Formatting Output
Описание слайда:
Formatting Output

Слайд 41


Frequently-Used Specifiers
Описание слайда:
Frequently-Used Specifiers

Слайд 42


FormatDemo The example gives a program that uses printf to display a table.
Описание слайда:
FormatDemo The example gives a program that uses printf to display a table.



Похожие презентации
Mypresentation.ru
Загрузить презентацию