1 / 18

4-5 Standard Functions

4-5 Standard Functions. C provides a rich collection of standard functions whose definitions have been written and are ready to be used in our programs. To use these functions, we must include their function declarations. Topics discussed in this section:. Math Functions Random Numbers.

hroger
Download Presentation

4-5 Standard Functions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 4-5 Standard Functions C provides a rich collection of standard functions whose definitions have been written and are ready to be used in our programs. To use these functions, we must include their function declarations. Topics discussed in this section: Math Functions Random Numbers Computer Science: A Structured Programming Approach Using C

  2. FIGURE 4-26 Library Functions and the Linker Computer Science: A Structured Programming Approach Using C

  3. Some functions#include<stdlib.h>abs() int = abs(int)rand()srand()Others: malloc, qsort, etc. Computer Science: A Structured Programming Approach Using C

  4. Math functions#include <math.h>trig: cos(), etc.pow(base, exp); log, exp, etc.sqrt()ceil(), floor(), trunc(), round(), etc. Computer Science: A Structured Programming Approach Using C

  5. FIGURE 4-27 Ceiling Function Computer Science: A Structured Programming Approach Using C

  6. FIGURE 4-28 Floor Function Computer Science: A Structured Programming Approach Using C

  7. FIGURE 4-29Random Number Generation Computer Science: A Structured Programming Approach Using C

  8. FIGURE 4-30 Generating a Random Number Series Computer Science: A Structured Programming Approach Using C

  9. Note srand must be called only once for each randomnumber series. Computer Science: A Structured Programming Approach Using C

  10. PROGRAM 4-9 Creating Temporal Random Numbers Computer Science: A Structured Programming Approach Using C

  11. PROGRAM 4-9 Creating Temporal Random Numbers Computer Science: A Structured Programming Approach Using C

  12. PROGRAM 4-10 Creating Pseudorandom Numbers Computer Science: A Structured Programming Approach Using C

  13. PROGRAM 4-10 Creating Pseudorandom Numbers Computer Science: A Structured Programming Approach Using C

  14. FIGURE 4-31 Random Number Scaling for 3–7 Computer Science: A Structured Programming Approach Using C

  15. PROGRAM 4-11 Generating Random Numbers in the Range 10 to 20 Computer Science: A Structured Programming Approach Using C

  16. PROGRAM 4-11 Generating Random Numbers in the Range 10 to 20 Computer Science: A Structured Programming Approach Using C

  17. PROGRAM 4-12 Generating Random Real Numbers Computer Science: A Structured Programming Approach Using C

  18. PROGRAM 4-12 Generating Random Real Numbers Computer Science: A Structured Programming Approach Using C

More Related