Concept explainers
“atof” function:
In C++, the predefined function “atof” is used to convert a string value into a double-precision floating point value; it passes a string literal or character array as an argument and it converts the received value into a double type value; it takes only one parameter as an argument.
- If the argument value contains nonconvertible contents combined with the integer value then the values will be ignored while converting.
- In same way, the function will return “0” when the values can’t be able to convert into double data type.
Syntax:
Syntax for the “atof” function is as follows:
double atof (const char* n);
In the above statement,
- “double” represents the return type of the function.
- “atof” represents the name of the function.
- “const char*” represents the data type of the passing argument.
- “n” is a string variable which is required to be converted.
Example:
The example for the “atof” function is as follows:
//change the string literal to a double value.
double n = atof ("1258.11E-14 ");
In the above line, the string literal “1258.11E-14” is passed as an argument to “atof” and it returns the converted value that is “1.25811e-11”.
Trending nowThis is a popular solution!
Chapter 10 Solutions
Starting Out with C++ from Control Structures to Objects (9th Edition)
- Option #1: String Values in Reverse Order Assignment Instructions Write a Python function that will accept as input three string values from a user. The method will return to the user a concatenation of the string values in reverse order. The function is to be called from the main method. In the main method, prompt the user for the three strings.arrow_forward99.arrow_forwardchar[ ] letters=new char[5];int x = 0;while(x < 10){ar[x]='a';x++;}arrow_forward
- Create aC++ function named countWords that counts the number of words in the current string and displays a message stating how many words are in the string Examples: The string 2015 has zero words The string "Hello World" has two words The string " I am Woman " has 3 wordsarrow_forwardWhat is this code's purpose?$Error=[] ;arrow_forward. COMPLETE THE CODES.arrow_forward
- Given the following code: long int data = {5, 7, 9, 1}; long int* ptr = nullptr; Write a statement that sets ptr to point to the number 9.arrow_forward#include <stdio.h>#include <string.h> int main(){ char str[10][30] = { "Utkarsh","Ayush","Gautam", "Mustafa", "Aman", "Sonu","Rahul", "Sooraj","Mohit","Sunil"}; char temp[30]; for(int i = 0; i < 10; i++){ for(int j = 0; j < 9 - i; j++){ if(strcmp(str[j], str[j+1]) < 0){ strcpy(temp, str[j]); strcpy(str[j], str[j+1]); strcpy(str[j+1], temp); } } } printf("The names in descending order are :: \n\n"); for(int i = 0; i< 10; i++) printf("%s ", str[i]); return 0;} Extend your program in to do a binary search on the list of names. Search the 8th name from your original list and return the position of the name from the sorted name listarrow_forwardWhat is the difference between these two statements? void showValues(int num)void showValues(int nums[], int size).arrow_forward
- char lastChar(const char *str){ char last; //loop over the string and go uptill end of the string \0 while(*str !='\0'){ str++; // increment pointer last = *str; //store the current character to the last variable } return last; //last character is returned}arrow_forwardThe following program or program segment has errors. Find as many as you can. char numeric[5]; int x = 123; numeric = atoi(x);arrow_forward= "welcome everybody" Dim str As String Dim str2 As String For i str2 &= str.Chars(i) & str.Substring(i, 3).StartsWith("e") str.Length 3 To 3 Step -4 %3D Next MsgBox(str2) oFalseeTruee True dfalserfalse false ofalseefalseetrue nonearrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education