Use of Library Functions - 23
2.4.2 āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ (math.h, stdlib.h) āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
Power and Root
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸ā§āĻāĻ (x^y) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [pow(b,e), library: math.h]
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŦāĻ°ā§āĻāĻŽā§āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [sqrt(var), library: math.h]
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻ¨āĻŽā§āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [cqrt(var), library: math.h]
āĻāĻžāĻāĻļā§āĻˇ āĻ¨āĻŋāĻ°ā§āĻŖā§
āĻĻā§āĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻžāĻāĻļā§āĻˇ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [div_t div(numerator, denominator), (.quot, .rem), ldiv(n, d), lldiv(n, d), library: stdlib.h]
āĻĻā§āĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻžāĻāĻļā§āĻˇ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [fmod(numerator, denominator), library: math.h] (rounded towards zero)
āĻĻā§āĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻžāĻāĻļā§āĻˇ āĻ āĻāĻžāĻāĻĢāĻ˛ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [fmod(numerator, denominator, "ient), library: math.h]
āĻĻā§āĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻžāĻāĻļā§āĻˇ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [remainder(numerator, denominator), library: math.h] (rounded to nearest)
āĻĒāĻ°āĻŽāĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŖā§
āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻĒāĻ°āĻŽāĻŽāĻžāĻ¨ (|x|) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [abs(x), labs(x), llabs(x)library: stdlib.h]
āĻāĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻĒāĻ°āĻŽāĻŽāĻžāĻ¨ (|x|) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [fabs(x), library: math.h]
āĻ˛āĻāĻžāĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŖā§
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¨ā§āĻ¯āĻžāĻāĻžāĻ°āĻžāĻ˛ āĻ˛āĻāĻžāĻ°āĻŋāĻĻāĻŽ (base e) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [log(x), library: math.h]
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ˛āĻāĻžāĻ°āĻŋāĻĻāĻŽ (base 10) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [log10(x), library: math.h]
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ˛āĻāĻžāĻ°āĻŋāĻĻāĻŽ (base 2) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [log2(x), library: math.h]
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¨ā§āĻ¯āĻžāĻāĻžāĻ°āĻžāĻ˛ āĻāĻā§āĻ¸āĻĒā§āĻ¨ā§āĻ¨āĻļāĻŋā§āĻžāĻ˛ āĻĢāĻžāĻāĻļāĻ¨ (e^x) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [exp(x), library: math.h]
āĻ¤ā§āĻ°āĻŋāĻā§āĻŖāĻŽāĻŋāĻ¤āĻŋāĻ āĻā§āĻŖā§āĻ° āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŖā§
āĻāĻāĻāĻŋ āĻ°ā§āĻĄāĻŋā§āĻžāĻ¨ āĻā§āĻŖā§āĻ° āĻ¸āĻžāĻāĻ¨ (sin(x)) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [sin(x), library: math.h]
āĻāĻāĻāĻŋ āĻ°ā§āĻĄāĻŋā§āĻžāĻ¨ āĻā§āĻŖā§āĻ° āĻā§āĻ¸āĻžāĻāĻ¨ (cos(x)) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [cos(x), library: math.h]
āĻāĻāĻāĻŋ āĻ°ā§āĻĄāĻŋā§āĻžāĻ¨ āĻā§āĻŖā§āĻ° āĻā§āĻ¯āĻžāĻ¨āĻā§āĻ¨ā§āĻ (tan(x)) āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [tan(x), library: math.h]
āĻ¸āĻžāĻāĻ¨ āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻā§āĻŖāĻŋāĻ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [asin(x), library: math.h]
āĻā§āĻ¸āĻžāĻāĻ¨ āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻā§āĻŖāĻŋāĻ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [acos(x), library: math.h]
āĻā§āĻ¯āĻžāĻ¨āĻā§āĻ¨ā§āĻ āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻā§āĻŖāĻŋāĻ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [atan(x), library: math.h]
āĻ°āĻžāĻāĻ¨ā§āĻĄ, āĻ¸āĻŋāĻ˛āĻŋāĻ, āĻĢā§āĻ˛ā§āĻ°, āĻ āĻā§āĻ°āĻžāĻāĻā§āĻā§āĻĄ āĻā§āĻ¯āĻžāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŖā§
āĻāĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ°āĻžāĻāĻ¨ā§āĻĄ āĻā§āĻ¯āĻžāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [round(x), library: math.h]
āĻāĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻŋāĻ˛āĻŋāĻ āĻā§āĻ¯āĻžāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [ceil(x), library: math.h]
āĻāĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻĢā§āĻ˛ā§āĻ° āĻā§āĻ¯āĻžāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [floor(x), library: math.h]
āĻāĻāĻāĻŋ āĻāĻā§āĻ¨āĻžāĻāĻļ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻā§āĻ°āĻžāĻāĻā§āĻā§āĻĄ āĻā§āĻ¯āĻžāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŖā§ āĻāĻ°āĨ¤ [trunc(x), library: math.h]
Last updated