Thursday, September 10, 2020

C program to seek out the length of the string with or without using strlen function in c


 Here we'll write a C program to seek out the length of the string. The length of the "Computerinhindi" string is 15.

C program to seek out the length of the string with or without using strlen function in c
C program to seek out the length of the string with or without using strlen function in c
Find string length without using string library functions in C programming

To find the length, use for loop or while loop. The program below uses the for loop to check the string length in c program.

#include
int main()
{
     char st[200];
     int i;

     printf("Enter a string: ");
     scanf("%[^\n]",str);

     for(i=0;st[i]!='\0';i++);

     printf("length of given string is=%d",i);

     return 0;
}

The variable i is initialized with 0 inside the for loop. Now the condition str [i]! = '\ 0' are going to be checked for every character within the string. When the condition is true, the worth of the variable i will be able to increment.  


At the top of the string, it encounters a null character ("\ 0") therefore the condition becomes false and therefore the value of the variable i will be able to not increment, loop terminated. Finally, we get the length of the string without employing a built-in strlen () function in C program.

C Program to check String length using strlen()

  •  The strlen () function returns the length of the string passed.
  •  strlen () doesn't count the null character "\ 0"
  •  the specified header file may be a string.
#include
#include
int main()
{
     char a[20]="Computerinhindi";
     char b[20]={'C','O','R','N','N','E','R','\0'};
     char c[20];

     printf("Enter a string: ");
     scanf("%[^\n]",c);

     printf("Length of given string in c program %s =%ld\n",a,strlen(a));
     printf("Length of given string %s =%ld\n",b,strlen(b));
     printf("Length of string in c program %s =%ld\n",c,strlen(c));

     return 0;
 }

Here is that the C program to seek out the length of the string, to require user input we will use gets () or fgets (). The fgets () function also returns the newline character to the string. 

If you employ the fgets () function as shown below, you'll get result = (actual length + 1). The gets () takes an equivalent input length as [^ \ n] took. For an equivalent string, gets () gives the length 14 except for fgets () gives the length 15.

Monday, July 6, 2020

, ,

toLocaleString(),toFixed(), toString() in javascript and more number in javascript

number in javascript: -

There are some function which is used as the javascript number function or method and these functions are used to manipulates the number in javascript for exp: - isInteger(),isNaN(),toLocaleString(), toString() in javascript and many more.

toLocaleString(),toFixed(), toString() in javascript and more number in javascript
toLocaleString(),toFixed(), toString() in javascript and more number in javascript

The Number.isFinite() method determines whether a worth may be a finite number.

This method returns true if the worth is of the sort Number, and equates to a finite number. Otherwise, it returns false.

Number.isFinite() is different from the global isFinite() function. The global isFinite() function converts the tested value to variety , then tests it.

Number.isFinite() doesn't convert the values to Number, and can not return true for any value that's not of the sort Number.

syntax : - 

Number.isFinite(value)
This function returns a boolean value true if the value is a finite Number in javascript or returns false.

Definition and Usage of isInteger() number in javascript : - 

The Number.isInteger() method determines whether a worth an integer.

This method returns true if the worth is of the sort Number, and an integer (a number without decimals). Otherwise, it returns false.

syntax : - 

Number.isInteger(value)

 isNaN() Method of number in javascript: -

The Number.isNaN() method determines whether a worth is NaN (Not-A-Number).

This method returns true if the worth is of the sort Number, and equates to NaN. Otherwise, it returns false.

Number.isNaN() is different from the worldwide isNaN() function. the worldwide isNaN() function converts the tested value to variety , then tests it.

Number.isNaN() doesn't convert the values to variety , and can not return true for any value that's not of the sort Number.

syntax : - 

Number.isNaN(value)

Number isSafeInteger() in javascript:-

The Number.isSafeInteger() method determines whether a worth maybe a safe integer.

This method returns true if the worth is of the sort Number and a secure integer. Otherwise, it returns false.

syntax : - 

Number.isSafeInteger(value)

toExponential() Number in javascript:-

The toExponential() method in javascript converts variety into an exponential notation.

syntax : - 

number.toExponential(x)

toFixed() in javascript:-

 The toFixed() method in javascript converts variety into a string, rounding to a specified number of decimals.

syntax : - 

number.toFixed(x)

Note: if the specified number of decimals is above the particular number, zeros are added to make the specified decimal length.

JavaScript toLocaleString():- 

The toLocaleString() method in javascript converts variety into a string, employing a local language format.

The default language depends on the locale setup on your computer.

syntax : - 

number.toLocaleString(locales, options)

Parameter Values for toLocaleString() in javascript: - 

 ar-SA Arabic (Saudi Arabia)
bn-BD Bangla (Bangladesh)
bn-IN Bangla (India)
cs-CZ Czech (Czech Republic)
da-DK Danish (Denmark)
de-AT Austrian German
de-CH "Swiss" German
de-DE Standard German (as spoken in Germany)
el-GR Modern Greek
en-AU Australian English
en-CA Canadian English
en-GB British English
en-IE Irish English
en-IN Indian English
en-NZ New Zealand English
en-US US English
en-ZA English (South Africa)
es-AR Argentine Spanish
es-CL Chilean Spanish
es-CO Colombian Spanish
es-ES Castilian Spanish (as spoken in Central-Northern Spain)
es-MX Mexican Spanish
es-US American Spanish
fi-FI Finnish (Finland)
fr-BE Belgian French
fr-CA Canadian French
fr-CH "Swiss" French
fr-FR Standard French (especially in France)
he-IL Hebrew (Israel)
hi-IN Hindi (India)
hu-HU Hungarian (Hungary)
id-ID Indonesian (Indonesia)
it-CH "Swiss" Italian
it-IT Standard Italian (as spoken in Italy)
jp-JP Japanese (Japan)
ko-KR Korean (Republic of Korea)
nl-BE Belgian Dutch
nl-NL Standard Dutch (as spoken in The Netherlands)
no-NO Norwegian (Norway)
pl-PL Polish (Poland)
pt-BR Brazilian Portuguese
pt-PT European Portuguese (as written and spoken in Portugal)
ro-RO Romanian (Romania)
ru-RU Russian (Russian Federation)
sk-SK Slovak (Slovakia)
sv-SE Swedish (Sweden)
ta-IN Indian Tamil
ta-LK Sri Lankan Tamil
th-TH Thai (Thailand)
tr-TR Turkish (Turkey)
zh-CN Mainland China, simplified characters
zh-HK Hong Kong, traditional characters
zh-TW Taiwan, traditional characters

JavaScript toPrecision() :- 

The toPrecision() method in javascript formats variety to a specified length.

A percentage point and nulls are added (if needed), to make the required length.

syntax : - 

number.toPrecision(x)

toString() in JavaScript:- 

The toString() function in Javascript is employed with variety and converts the amount to a string. it's wont to return a string representing the required number object.

syntax : - 

number.toString(radix)

Optional. Which base to use for representing a numeric value. Must be an integer between 2 and 36.
  •  2 - the amount will show as a binary value
  •  8 - the amount will show as an octal value
  •  16 - the amount will show as a hexadecimal value

valueof() in JavaScript:- 

The valueof() method in JavaScript is employed to return the primitive value of variety.

This method is typically called internally by JavaScript and not explicitly in web code.

syntax : - 

number.valueOf()

Monday, June 29, 2020

javascript boolean function String to boolean conversion

javascript boolean function String to boolean conversion
javascript boolean function String to boolean conversion

Learn about the javascript boolean function :-

Javascript Boolean can have two values (true and false) like any other programming languages.

Boolean function in javascript return the true value if the condition is true. For example : - 
Boolean(13 > 10)

Boolean toString() Method in javascript : - 

toString() function in boolean javascript gives a boolean value as a string.

Syntax : - 

boolean.toString()

javascript boolean toString() function return the value A String, either "true" or "false".

javascript Boolean valueOf() Method : - 

valueOf() function in boolean javascript gives the primitive value of a boolean.
var bool = false;
var y = bool.valueOf();

Syntax : - 

boolean.valueOf()

javascript boolean valueOf() function return the value A Boolean, either true or false

Saturday, June 20, 2020

javascript date function or date format in javascript and convert js date from string

These all are the most using javascript date formate or method with the help of these function users can find out about the date, time (in hour, minute, millisecond) and year also. The user also can convert the Date into a readable string with the date format in javascript.convert

javascript date function or date format in javascript and convert js date from string
javascript date function or date format in javascript and convert js date from string

Date function in Javascript:-

The date function is used to give information about the date and time.
The date object is started with the new Date().

 Javascript works with the opp's so there are four ways to an initialized Date object.

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Now Let's see the Properties of Date Object:-

JavaScript constructor Property:-

constructor property in javascript returns the constructor function for an object and the value of the outcome will be the reference to the function not the name of that function.

Syntax : - 
Date.constructor

JavaScript Date prototype:-

prototype constructor in javascript gives you an opportunity to add new properties and methods to the Date() object.

getDate() function in javascript : - 

getDate function in javascript gives the day of the month of the given date. 

Syntax:-
Date.getDate()

getDay() in javascript : - 

getDay function in javascript gives the day of the week (0 to 6) of the given date. Where 0 is Sunday and 1 is Monday and so on. 

Syntax:-
Date.getDate()

getFullYear() method in javascript : - 

getFullYear() function in javascript gives the year of the given date. 

Syntax:-
Date.getFullYear()

getHours() in javascript : - 

getHours() method in javascript gives the hour of the given date and time. 

Syntax:-
Date.getHours()

getMilliseconds() in javascript : - 

getMilliseconds() method in javascript gives the milliseconds of the given date and time. 

Syntax:-
Date.getMilliseconds()

getMinutes() in javascript : - 

getMinutes() function in javascript gives the minutes of the given date and time.

Syntax:-
Date.getMinutes()

getMonth() in javascript : - 

getMonth() function in javascript gives the month (0-11) of the given date and time based on the local time.
where 0 is January.

Syntax:-
Date.getMonth()

getSeconds() in javascript : - 

getSeconds()gives the output as the seconds of given date and time.

Syntax:-
Date.getSeconds()

getTime() in javascript : - 

getTime() gives the output in milliseconds and it lies between midnight of January 1, 1970  of given date and time.

Syntax:-
Date.getTime()

getTimezoneOffset() in js : - 

getTimezoneOffset()gives the time difference between UTC time and local time, in minutes.

Syntax:-
Date.getTimezoneOffset()

getUTCDate() in javascript : - 

getUTCDate() method in javascript gives day of the month of the given date according to universal time.

Syntax:-
Date.getUTCDate()

getUTCDay() in javascript : - 

getUTCDay() method in javascript gives the day of the week for the gives date according to universal time.

Syntax:-
Date.getUTCDay()

getUTCFullYear() method in javascript : - 

getUTCFullYear() in javascript gives the year of the given date according to universal time (UTC).

Syntax:-
Date.getUTCFullYear()

getUTCHours() in js date function: - 

getUTCHours() gives he hour of the given date and time according to universal time (UTC).

Syntax:-
Date.getUTCHours()

getUTCMilliseconds() in js: - 

getUTCMilliseconds() in javascript gives the milliseconds of the given date and time according to universal time (UTC).

Syntax:-
Date.getUTCMilliseconds()

getUTCMinutes() method in javascript: - 

getUTCMinutes() in javascript gives the  minutes for the given date and time according to universal time (UTC).

Syntax:-
Date.getUTCMinutes()

getMonth() in javascript : - 

getMonth() function in javascript gives the month (0-11) for the given date and time based on the  universal time.

where 0 is January.

Syntax:-
Date.getUTCMonth()

getUTCSeconds() in javascript : - 

getUTCSeconds()gives the output as the seconds(0-59) of given date and time
based on the  universal time.

Syntax:-
Date.getUTCSeconds()

now() date method in javascript : - 

now() function in javascript gives the number of milliseconds since January 1, 1970 00:00:00 UTC.

Syntax:-
Date.now()

parse() date method in javascript : - 

parse() function in javascript use to parses a date string and gives the number of milliseconds since January 1, 1970.

Syntax:-
Date.parse(datestring)

javascript toDateString() method : - 

toDateString() in javascript use to converts the date of a Date object into a readable string.

Syntax:-
Date.toDateString()

toISOString() date method in javascript: - 

toISOString() in javascript use to converts the date of a Date object into a readable string with the help of  ISO standard.

and the iso formate for date:- YYYY-MM-DDTHH:mm:ss.sssZ

Syntax:-
Date.toISOString()

JavaScript toJSON() method: - 

toJSON() in javascript use to converts the date of a Date object into a readable string in JSON format.

and the iso formate for date:- YYYY-MM-DDTHH:mm:ss.sssZ

Syntax:-
Date.toJSON()

toLocaleDateString() date method in javascript: - 

toLocaleDateString() in javascript use to converts the date into a readable string with the help of  locale conventions.

and the iso formate for date:- YYYY-MM-DDTHH:mm:ss.sssZ

Syntax:-
Date.toLocaleTimeString()

JavaScript toLocaleString() method:-

toLocaleString() in javascript use to converts the date into a readable string with the help of locale settings.

Syntax:-
Date.toLocaleString(locales, options)

JavaScript toString() method:-

toLocaleString() in javascript normally use to converts the date into a readable string. 

Syntax:-
Date.toString()

toTimeString() in javascript:-

toTimeString() method use to converts the time portation of date into a readable string.

Syntax:-
Date.toTimeString()

 javascript date UTC method: -

UTC() in javascript gives the number of milliseconds between the given date and midnight of January 1, 1970, according to universal time.

Syntax:-
Date.UTC(year, month, day, hours, minutes, seconds, millisec)

 javascript valueOf() date method: -

valueOf() in javascript gives the primitive value of a Date object.

Syntax:-
Date.valueOf()

Tuesday, June 16, 2020

Standard library math function in c++

C ++ Math function :-

These all are the most used math function in c++. All of these functions are c++ standard library function users just to define it and use it in their program.

Standard library math function in c++
Standard library math function in c++

pow() function in c++ : -

This function used to find the power of any number which is raised to increase the strength of that number. 

Syntax : -

pow(base, exponent) 

Well, c++11 which data type you pass to the pow() function return the result in that same data type.

llrint() in c++

  llrint() function in c++ give the shape to argument into an integral value with the help of current rounding mode.

Syntax : -

llrint(double x);
 It returns the same value for an integer value.

C++ remainder() function:- 

As we know in math theory remainder give the floating-point remainder of numerator/denominator. This function does the same it gives the remainder of numerator/denominator.

Syntax : -

remainder (x, y);

copysign() function in c++ : - 

copysign() function take two argument and give a value with the magnitude of first argument and sign of second argument.

Syntax : -

copysign(x, y);

fma() function in c++ : - 

fma() method in c++ take three argumentfor example x,y andz and give x*y+z without losing precision

Syntax : -

fma(x, y, z);

abs() function in c++ : -

abs function is a well known function in programming language this function used to give the absolute value of the argument.

Syntax : -

abs(x)

fabs() c++ : -

fabs function in c++ also use to give the absolute value but this function return the result value in double, float or long double type.

Syntax : -

fabs(x)

fdim() math function in c++ : -

fdim() function in c++ work with the two arguments and find out about the positive difference between first one and second argument.

Syntax : -

fdim(x, y);

fmin() math function in c++ : -

fmin() in c++  also works with the two arguments and gives the smallest among them.

Syntax : -

fmin(x, y);

Condition: - If any argument is NaN and the other one returned.

fmax() math function in c++ : -

fmax() in function c++  also works with the two arguments and gives the largest among them.

Syntax : -

fmax(x, y);

C++ in hypot():-

hypot() function gives the square root of the sum of square of arguments that are passed to the function.

Syntax : -

hypot(x, y);

nexttoward() math function in c++ : -

c++ standard library function nexttoward() help with the two arguments and give the representable value after x in the direction of y.

Syntax : -

nexttoward(x, y);

it will return the value in double, float, or long double type.

nextafter() function in c++ : -

c++ standard library function nextafter() help with the two arguments and give the representable value after x in the direction of y.

Syntax : -

nextafter(x, y);

its return value in default will be double.

cbrt() function in c++ : -

cbrt() math function in c++ will helps to find out about the cube root of a number. 

Syntax : -

cbrt(x);

sqrt() standard library in c++ : -

sqrt() math function in c++ will helps to find out about the square root of a given number. 

Syntax : -

sqrt(x);

exp() standard library in c++ : -

exp() math function in c++ will help to work with a single argument that can be negative, positive, or zero and gives the exponential raised by the given argument and returns the value in the range of [0, ∞].

Syntax : -

exp(x);

round() standard library in c++ : -

round function gives a integral value that is nearest to the argument this function work with the single argument that is given by the user.

Syntax : -

round(x);

Thursday, June 11, 2020

Advanced functions in SQL server

These all are the advance function in SQL server which are used to manipulate on the database with the help of these function we can get the current user name, user id, and more.

Advanced functions in SQL server
Advanced functions in SQL server

IFF() function in SQL: - 

"IIF() function" is a conditional function like if in any programming. IFF() function return the value if the condition is true or another value if a condition is FALSE. 

Syntax:-
IIF(condition, value_if_true, value_if_false)

ISNULL() function in SQL:- 

ISNULL() is used to give the specified value if the expression is NULL.

Syntax:-
ISNULL(expression, value)

The expression is tested to know that the given expression is NULL or not. If it's null then return the specified VALUE as shown in syntax.

ISNUMERIC() function in SQL Server:- 

ISNUMERIC() is used to test that given expression is numeric.

Syntax:-
ISNUMERIC(expression)

NULLIF() function in SQL Server:- 

NULLIF() function gives you NULL if two expressions are equal, otherwise, it returns the first expression.

Syntax:-
NULLIF(expr1, expr2)

SESSION_USER in SQL Server:- 

SESSION_USER function helps you to know about the current user in the SQL Server database.

Syntax:-
SESSION_USER

SESSIONPROPERTY() in SQL Server:- 

SESSIONPROPERTY() function in SQL gives the setting for a specified option for SQL SESSION.

Syntax:-
SESSIONPROPERTY(option)

Option In SESSIONPROPERTY()
  •     ANSI_NULLS
  •     ANSI_WARNINGS
  •     QUOTED_IDENTIFIER
  •     ARITHABORT
  •     CONCAT_NULL_YIELDS_NULL
  •     NUMERIC_ROUNDABOUT
  •     ANSI_PADDING

SYSTEM_USER in SQL Server:- 

SYSTEM_USER  function does the same as SESSION_USER but the only difference is SYSTEM_USER gives the login name for the current user.

Syntax:-
SYSTEM_USER

USER_NAME() for SQL Server:- 

USER_NAME() function in SQL gives the name of the user depends on the specified id in the SQL database. If id is not specified then it will give the current user name.

Syntax:-
SYSTEM_USER

Tuesday, June 9, 2020

Conversion functions in SQL

 These all are the function in SQL which is used to converts an expression from one data type to another data type and these all function are known as Conversion "Functions in SQL".
 
Conversion functions in SQL
Conversion functions in SQL


CAST function in SQL : - 

CAST in SQL helps to converts an expression from one data type to another data type. If the conversion fails, CAST function would come back with a mistake. Otherwise, it'll give the conversion value.

Syntax  : - 
CAST( expression AS type [ (length) ] )

length: - length of the resulting data type like char, int, float, etc.

Example : - 
SELECT CAST(13.35 AS int);
Result: 13          (result is truncated)

SELECT CAST(14.56 AS float);
Result: 14.56       (result is not truncated)

SELECT CAST(14.7 AS varchar);
Result: '14.7'

SELECT CAST(149.6 AS varchar(4));
Result: '15.9'

SELECT CAST('15.6' AS float);
Result: 15.6

SELECT CAST('2014-05-02' AS datetime);
Result: '2014-05-02 00:00:00.000'

CONVERT function in SQL : -

CONVERT method in SQL does the same as CAST function "converts an expression from one data type to another data type."
But the syntax is different in this method tell the type of data type in which you wish to convert the expression to and type used to tell about the format used to convert between data types.

Syntax  : - 
CONVERT( type [ (length) ], expression [ , style ] )

Example : -

SELECT CONVERT(int, 13.85);
Result: 13          (result is truncated)

SELECT CONVERT(float, 13.85);
Result: 13.85       (result is not truncated)

SELECT CONVERT(varchar, 15.7);
Result: '15.7'

SELECT CONVERT(varchar(4), 15.7);
Result: '15.7'

SELECT CONVERT(float, '15.6');
Result: 15.6

SELECT CONVERT(datetime, '2014-05-02');
Result: '2014-05-02 00:00:00.000'

SELECT CONVERT(varchar, '05/02/2014', 101);
Result: '05/02/2014'

TRY_CAST function in SQL Server : -

TRY_CAST function also does the same work as the previous two functions did but this function will return NULL for any error. Otherwise, it will return the converted value.
Syntax  : - 
TRY_CAST( expression AS type [ (length) ] )

Example : -

SELECT TRY_CAST(13.85 AS int);
Result: 13
(result is a truncated int value)

SELECT TRY_CAST(13.85 AS float);
Result: 13.85
(returned as a float value and is not truncated)

SELECT TRY_CAST('14 Main St.' AS float);
Result: NULL
(result is NULL because conversion failed since this string value can not be converted to a float)

SELECT TRY_CAST(15.6 AS varchar);
Result: '15.6'
(result is returned as varchar)

SELECT TRY_CAST(15.6 AS varchar(2)); 
Result: NULL
(result is NULL because conversion failed since the value will not fit in a 2 character varchar)

SELECT TRY_CAST('2018-09-13' AS datetime);
Result: '2018-09-13 00:00:00.000'
(result is returned as a datetime)

TRY_CONVERT function in SQL Server : -

TRY_CONVERT function could be used at the place of CONVERT function in SQL because this function also used to "converts an expression from one data type to another data type." and TRY_CONVERT function will return NULL for any error. Otherwise, it will return the converted value.

Syntax  : - 
TRY_CONVERT( type [ (length) ], expression [ , style ] )

Example : -

SELECT TRY_CONVERT(int, 14.80);
Result: 14


SELECT TRY_CONVERT(float, 14.75);
Result: 14.75
(result is returned as a float value and is not truncated)

SELECT TRY_CONVERT(float, '14 Main St.');
Result: NULL


SELECT TRY_CONVERT(varchar, 15.6);
Result: '15.6'
(result is returned as a varchar)

SELECT TRY_CONVERT(varchar(2), 15.6); 
Result: NULL


SELECT TRY_CONVERT(datetime, '2018-09-13');
Result: '2018-09-13 00:00:00.000'


SELECT TRY_CONVERT(varchar, '2018-09-13', 101);
Result: '09/13/2018'
(result is returned as a varchar with a style of 101 - mm/dd/yyyy (US standard) )