Javascript를 부동 소수점으로 변환

| | |

Python float () 메서드는 문자열이나 정수에 저장된 숫자를 부동 소수점 숫자 또는 소수점이 있는 숫자로 변환합니다. Python float는 과학 표기법과 같이 정밀도가 필요한 모든 함수에 유용합니다.

프로그래밍 언어는 다양한 유형의 데이터를 사용하여 값을 저장합니다. 값이 저장되는 데이터 유형은 프로그램이 해당 값을 조작하는 방법에 영향을 미칩니다. 예를 들어, 정수에 대해 문자열 함수를 수행하거나 문자열에 대해 수학 연산을 수행할 수 없습니다.

파이썬에는 두 가지 유형의 숫자가 있습니다. 부동 소수점 숫자(float) integers. float는 소수를 포함할 수 있지만 정수는 포함하지 않습니다.

이 튜토리얼에서는 부동 소수점 숫자의 기본 사항과 float () 메서드를 사용하여 Python에서 문자열과 정수를 부동 소수점으로 변환하는 방법. 정수와 문자열을 부동 소수점 숫자로 변환하기 위해 float ()를 사용하는 프로그래밍 예제도 보여줍니다.

Python float

입력된 모든 숫자 값 파이썬에서는 숫자로 간주되므로 값이 숫자라고 선언할 필요가 없습니다. 소수점 이하 자릿수가 없는 값을 입력하면 Python은 이를 정수(예: 24 또는 -72)로 해석합니다. . 10진수를 구성하는 값은 부동 소수점(예: 102.2 또는 -4.91)으로 해석됩니다.

Stamped에는 전체 양수(예: 3, 7, 26)와 음수(예: -3, - 7)가 포함됩니다. , -26) 및 0. Python에서 정수는 일반적으로 int라고 합니다. 다음은 콘솔에 정수를 출력하는 프로그램의 예입니다.

우리 코드는 다음을 반환합니다. 4

반면에 부동 소수점 숫자는 실수입니다. 정수와 달리 부동 소수점 숫자는 10진수 값을 저장할 수 있습니다.

다음은 콘솔에 부동 소수점 숫자를 인쇄하는 프로그램입니다.

우리 코드는 다음을 반환합니다. 3.14

정수와 부동 소수점은 모두 숫자(데이터 유형 측면에서)이므로 수학 연산을 수행할 수 있습니다. 따라서 부동 소수점 산술을 수행하고 두 개의 부동 소수점을 함께 추가하려면 예를 들어 다음 코드를 사용하여 수행할 수 있습니다.

저희 코드는 22.5 + 17.4를 계산한 다음 39.9

<를 반환합니다. h2> 메소드 메소드

float () float () python은 정수 또는 d `부동 소수점 문자열을 변환하는 데 사용되는 내장 Python 함수입니다.

다음은 Python의 float() 메서드 구문입니다.

float() 메서드는 하나의 매개변수를 허용합니다. 즉, float를 변환하려는 값입니다. 이 매개변수는 선택 사항이며 기본값은 0.0입니다.

파이썬에서 float () 메서드를 사용하여 정수를 부동 소수점 숫자로 변환할 수 있습니다. 예는 다음과 같습니다.

코드는 다음을 반환합니다. 12.0

여기서 float ()를 사용하여 정수 (12)를 부동 소수점 < 코드>(12.0). CE 끝에 있는 . 숫자가 부동 소수점 값으로 성공적으로 변환되었습니다.

파이썬에서 문자열을 부동 소수점으로 변환

파이썬에서 문자열은 일련의 문자입니다. float ()가 정수를 부동 소수점 숫자로 변환할 수 있는 것처럼 문자열을 부동 소수점 숫자로 변환할 수도 있습니다. 이렇게 하려면 채널이 디지털이어야 합니다.

다음은 Python에서 문자열을 부동 소수점 숫자로 변환하는 데 사용되는 float ()의 예입니다.

우리 코드는 다음을 반환합니다. code>12.0.

이 예에서 숫자 값 (12)은 프로그램에 문자열로 저장되었습니다. float () 메소드는 이 값을 부동 소수점 숫자로 변환했습니다.

+- 기호를 사용할 수 있습니다. 문자열을 양수 부동 소수점 또는 음수 부동 소수점으로 변환할지 여부를 나타냅니다. 다음은 이에 대한 실제 예입니다.

우리 코드는 -12.0을 반환합니다. 데이터는 이제 문자열이 아닌 부동 소수점으로 저장됩니다. 숫자가 따옴표로 묶이지 않고 .로 끝나기 때문에 이것은 분명합니다.

문자열에는 NaN, 무한도 포함될 수 있습니다. 또는 inf. 이러한 문자 조합은 유효하지 않은 숫자(NaN)와 무한 값을 나타내는 데 사용됩니다.

Python Float (): 예제

좀 더 자세히 살펴보겠습니다. Python에서 float()를 사용하는 방법을 보여주는 자세한 예

소수점 덧셈과 뺄셈을 배우는 4학년 학생들을 위한 수학 게임을 만든다고 가정해 보겠습니다. 이 게임을 통해 학생들은 수학 문제를 풀고 답이 맞는지 평가할 수 있습니다. 우리는 10진수로 작업하기 때문에 코드가 각 숫자를 부동 소수점 숫자로 변환하기를 원합니다.

이 게임을 만드는 데 사용할 수 있는 코드는 다음과 같습니다.

코드를 실행하고 올바른 코드를 삽입할 때 프롬프트에 대한 응답으로 (26.8)에 응답하면 코드가 다음 메시지를 반환합니다.

코드를 실행하고 프롬프트에 대한 응답으로 잘못된 답(예: -2.4)을 삽입하면 코드는 다음을 반환합니다.

Decompo는 우리 코드의 소리를 냅니다. 첫 번째 줄에서 수학 문제(12.2 + 14.6)의 답을 계산하고 round() 메서드를 사용하여 값이 소수점 이하 한 자리까지 반올림되었는지 확인합니다.

다음으로 input ()을 사용하여 학생에게 수학 문제의 답을 입력하도록 요청합니다. 입력 방법 매개변수는 여기에서 우리 프로그램이 학생들에게 질문할 질문입니다(What 12.2 + 14.6 do?)

다음 줄에서 if를 사용합니다. 학생의 응답이 우리 프로그램에서 계산한 응답과 같은지 비교합니다. 주로 student_input 변수를 float로 변환하기 위해 float() 메소드를 사용합니다. input () 메서드가 데이터를 문자열 형식으로 반환하고 문자열을 float와 비교할 수 없기 때문에 이 작업을 수행해야 합니다. 따라서 프로그램이 작동하려면 student_input을 float

학생이 정답을 입력하면 You are right! 메시지가 콘솔에 인쇄됩니다. 그렇지 않으면 콘솔은 정답 앞에 우리가 설정한 텍스트 다음에 정답을 표시합니다(12.2 + 14.6에 대한 정답은).

결론

부동 소수점 숫자는 프로그래밍의 중요한 부분입니다. 개발자는 십진수 값으로 작업할 수 있습니다. 이 튜토리얼은 Python에서 부동 소수점 값의 기본 사항을 다루었고 float() 메서드를 사용하여 정수와 문자열을 부동 소수점 숫자로 변환하는 몇 가지 예를 보여주었습니다.

이제 전문가처럼 부동 소수점 숫자와 내장된 Python float () 메서드로 작업을 시작할 준비가 되었습니다!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method