- 다른 뜻에 대해서는 정수형 문서를 참조하십시오.
- string-int 형 변환
- String to int
- String to integer
- atoi
- parseInt
- Integer.parseInt
1 같이 보기
2 C
C언어 atoi() 문서를 참고하십시오.
C
CPU
0.1s
MEM
18M
0.4s
Copy
#include <stdio.h>
#include <stdlib.h>
int main() {
char *str = "123";
printf("%d\n", atoi(str)); // 123
return 0;
}
123
3 C++
C++ String을 int로 변환 문서를 참고하십시오.
C++
Copy
#include <iostream>
#include <stdlib.h>
using namespace std;
int main() {
string str = "123";
int n = atoi(str.c_str());
cout << n << endl; // 123
}
Loading
C++
Copy
#include <iostream>
#include <sstream>
using namespace std;
int main() {
string str = "123";
std::stringstream ss(str);
int n;
ss >> n;
cout << n << endl; // 123
}
Loading
4 C#
C#
Copy
using System;class Z{static void Main(){
string str = "123";
int i = int.Parse(str);
Console.WriteLine(i);
}}
Loading
5 Go
Go string-int 형 변환 문서를 참고하십시오.
Go
Copy
package main
import "fmt"
import "strconv"
func main() {
var i int
i, _ = strconv.Atoi("42")
fmt.Println(i)
}
Loading
6 Java
자바 String-int 형 변환 문서를 참고하십시오.
Java
Copy
class MyClass
{
public static void main(String[] args) {
String str = "123";
int i = Integer.parseInt(str);
System.out.println(i);
}
}
Loading
7 JavaScript
JavaScript 문자열을 int로 변환 문서를 참고하십시오.
JavaScript
Copy
console.log( parseInt('123.45') ); // 123
console.log( parseInt('77') ); // 77
▶ | 123 |
▶ | 77 |
8 Objective-C
Objective-C
Copy
NSString *s = @"42";
int i = [s intValue];
9 Perl
Perl
Copy
print 0 + '42'; # 42
print int '42,000'; # 42
Loading
10 PHP
PHP
Copy
echo intval('42')."\n"; // 42
echo intval('+42')."\n"; // 42
echo intval('-42')."\n"; // -42
echo intval('42,000')."\n"; // 42
Loading
PHP
Copy
echo intval(42)."\n"; // 42
echo intval(4.2)."\n"; // 4
echo intval(042)."\n"; // 34
echo intval('042')."\n"; // 42
echo intval(1e10)."\n"; // 10000000000
echo intval('1e10')."\n"; // 10000000000
echo intval(0x1A)."\n"; // 26
Loading
PHP
Copy
var_dump( 0 + '42' ); // int(42)
var_dump( intval('hello42') ); // int(0)
var_dump( intval('42hello') ); // int(42)
Loading
PHP
Copy
function string_to_int($str) { return (int)preg_replace('/[^\-\d]*(\-?\d*).*/','$1',$str); }
var_dump( string_to_int( 'The value is 0083.123' ) ); // int(83)
Loading
11 Python
Python
Copy
s = "123"
i = int(s)
print( type(i) )
print( i )
Loading
12 Ruby
Ruby
Copy
str = "123"
i = str.to_i
print i
Loading
13 VB
vbnet
Copy
Dim s As String
Dim i As Integer
s = "42"
i = Val(s)
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.
리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― Jmnote리눅스 Python 2.7 컴파일 설치 ― ㅇㅇㅇ미운코딩새끼 ― 승호 도령미운코딩새끼 ― 불탄고등어미운코딩새끼 ― 김레이미운코딩새끼 ― 호박이미운코딩새끼 ― Junhg0211미운코딩새끼 ― 김왼손미운코딩새끼 ― 용딘이미운코딩새끼 ― Pinkcrimson유기농냠냠파이썬 ― 호박유기농냠냠파이썬 ― 이에스유기농냠냠파이썬 ― 이승현파이썬 global ― Jmnote파이썬 global ― John Jeong파이썬 global ― Jmnote파이썬 global ― John Jeong파이썬 global ― John Jeong파이썬 global ― John Jeong파이썬 global ― Jmnote파이썬 global ― John Jeong