>  기사  >  백엔드 개발  >  PHP 수학 함수

PHP 수학 함수

WBOY
WBOY원래의
2024-08-29 12:46:37507검색

이 기사에서는 PHP 수학 함수에 대해 논의하겠습니다. PHP는 Hypertext Preprocessor의 약자입니다. PHP는 간단한 형태 등의 소규모 애플리케이션부터 대규모 엔터프라이즈 애플리케이션까지 구축하는 데 사용할 수 있는 프로그래밍 언어입니다. 서버사이드 기반의 스크립팅 언어입니다. 모든 프로그래밍 언어에는 다양한 기본 기능이 내장되어 있습니다.

광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

이러한 기능은 개발자가 필요한 코드를 빠르게 작성하는 데 도움이 됩니다. 이러한 내장 기능에는 요구 사항에 따라 필요한 논리가 포함되어 있습니다. 이러한 내장 기능은 문자열 기반 기능, 배열 기반 기능, 숫자 기반 기능, JSON 기반 기능 등에 있을 수 있습니다

이제 PHP 수학 함수가 무엇인지 살펴보겠습니다

PHP 수학 함수

프로그래밍 언어로서 PHP에 내장된 기능입니다. 이러한 함수의 기본 역할은 개발자가 일종의 수학 계산이나 유사한 작업을 수행할 수 있는 메커니즘을 제공하는 것입니다. 이는 긴 코드를 작성하지 않고도 개발을 위한 빠른 실습을 제공합니다. 이제 PHP 수학 함수의 범위를 알려드리겠습니다

PHP 수학 함수의 범위

이러한 PHP 수학 함수의 범위는 정수 및 부동 소수점 유형 내에 있습니다. 32비트 컴퓨터에 대한 PHP의 정수 데이터 유형 범위는 -2,147,483,647에서 2,147,483,647입니다. -2,147,483,647보다 작은 숫자, 2,147,483,647보다 큰 숫자 또는 -2,147,483,647보다 작은 숫자는 부동 소수점으로 간주됩니다.

이제 다양한 PHP 수학 함수를 이해하고 예를 들어 보겠습니다.

1. ABS() 함수

PHP 4+ 버전에서 도입되었습니다. 숫자의 절대값을 반환합니다. 함수의 반환 유형은 함수에 전달된 인수 유형에 따라 부동 소수점 또는 정수입니다.

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(abs(3.5) . "<br>");
echo(abs(-3.5) . "<br>");
echo(abs(5) . "<br>");
echo(abs(-5));
?>
</body>
</html>

출력:

PHP 수학 함수

2. acos() 함수

PHP 4+ 버전에서 도입되었습니다. -1에서 +1 범위의 인수가 필요합니다. 지정된 범위를 벗어난 숫자가 인수에 전달되면 NaN을 반환하고, 그렇지 않으면 숫자의 아크코사인 값을 반환합니다. 함수의 반환 유형은 숫자의 아크코사인입니다

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(acos(0.35) . "<br>");
echo(acos(-0.35) . "<br>");
echo(acos(5) . "<br>");
echo(acos(0.7253));
?>
</body>
</html>

출력:

PHP 수학 함수

3. asin() 함수

PHP 4+ 버전에서 도입되었습니다. -1에서 +1 범위의 인수가 필요합니다. 지정된 범위를 벗어난 숫자가 인수에 전달되면 NaN을 반환하고, 그렇지 않으면 숫자의 아크사인 값을 반환합니다. 함수의 반환 유형은 숫자의 아크사인입니다

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(asin(0.35) . "<br>");
echo(asin(-0.35) . "<br>");
echo(asin(5) . "<br>");
echo(asin(0.7253));
?>
</body>
</html>

출력:

PHP 수학 함수

4. ceil() 함수

PHP 4+ 버전에서 도입되었습니다. 숫자를 가장 가까운 정수로 반올림합니다. 예를 들어, 3.2의 ceil은 4를 제공합니다. 전달된 인수보다 큰 가장 가까운 정수 형태로 정수를 반환합니다

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(ceil(3.35) . "<br>");
echo(ceil(-4.35) . "<br>");
echo(ceil(5) . "<br>");
echo(ceil(14.8114700666069059));
?>
</body>
</html>

출력:

PHP 수학 함수

5. Floor() 함수

PHP 4+ 버전에서 도입되었습니다. 숫자를 가장 가까운 정수로 내림합니다. 예를 들어, 3.2의 바닥은 3을 제공합니다. 전달된 인수보다 작은 가장 가까운 정수 형태로 정수를 반환합니다

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(floor(3.35) . "<br>");
echo(floor(-2.35) . "<br>");
echo(floor(5) . "<br>");
echo(floor(14.811470062));
?>
</body>
</html>

출력:

PHP 수학 함수

6. 파이() 함수

PHP 4+ 버전에서 도입되었습니다. PI 값을 반환하며 반환 유형은 float입니다.

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(pi() . "<br>");
?>
</body>
</html>

출력:

PHP 수학 함수

7. pow() 함수

PHP 4+ 버전에서 도입되었습니다. x와 y라는 두 개의 인수를 허용합니다. x의 y승을 계산합니다. 반환 유형은 인수의 성격에 따라 정수 또는 부동 소수점입니다

:

<!DOCTYPE html>
<html>
<body>
<?php
echo(pow(2,3) . "<br>");
echo(pow(2,4) . "<br>");
echo(pow(5,6) . "<br>");
echo(pow(3,5));
?>
</body>
</html>

출력:

PHP 수학 함수

8. log() function

It was introduced in PHP 4+ version. It accepts two arguments say x and y where x is a number and y is the logarithm of a number to base. If y is not passed then the default value ‘e’ is assumed. Its return type is float

Example:

<!DOCTYPE html>
<html>
<body>
<?php
echo(log(2.718) . "<br>");
echo(log(2) . "<br>");
echo(log(1) . "<br>");
echo(log(0));
?>
</body>
</html>

Output:

PHP 수학 함수

9. log10() function

It was introduced in PHP 4+ version. It accepts one argument says x where x is a number whose base 10 logarithm needs to be calculated. Its return type is float

Example:

<!DOCTYPE html>
<html>
<body>
<?php
echo(log10(656) . "<br>");
echo(log10(455) . "<br>");
echo(log10(145) . "<br>");
?>
</body>
</html>

Output:

PHP 수학 함수

10. round() function

It was introduced in PHP 4+ version. It rounds a number. It expects three parameters where the first parameter is number, the second parameter is for precision and the third argument is for mode. The only first argument is mandatory

Example:

<!DOCTYPE html>
<html>
<body>
<?php
echo(round(3.35) . "<br>");
echo(round(-2.35) . "<br>");
echo(round(5) . "<br>");
?>
</body>
</html>

Output:

PHP 수학 함수

Apart from specified PHP math functions, there are several other math functions that could be used as per our requirements. We could run above described above-mentioned PHP code snippet to execute it

Let us know how to run an example code snippet.

  1. Install php5 or 5+
  2. Install localhost say WampServer etc
  3. Now create a file and name it as index.php
  4. Paste example snippet in the file created
  5. Run localhost and run index.php on browser

Conclusion

Php is a very vast programming language, we can learn it in order to make web applications. It is used to handle server-side scripting logic. Although we could insert our HTML code also within PHP as we have used in example snippets.

Php has a large database for inbuilt functionalities. There are several functionalities that use string as a parameter, other functionalities use an array. These inbuilt functionalities help us to solve our requirements without writing much code.

위 내용은 PHP 수학 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP의 함수다음 기사:PHP의 함수