나는 erlang에서 bin 구문을 배우고 있는데, 나는 그것을 이해하지 못한다. 숫자의 "기본"이 해당 숫자의 일부입니까, 아니입니까?Erlang은 숫자의 밑수를 저장합니까?
예. 내가 2#10
라고 말하면 얼랭은베이스 2에 있다는 사실을 저장합니까?
나는 erlang에서 bin 구문을 배우고 있는데, 나는 그것을 이해하지 못한다. 숫자의 "기본"이 해당 숫자의 일부입니까, 아니입니까?Erlang은 숫자의 밑수를 저장합니까?
예. 내가 2#10
라고 말하면 얼랭은베이스 2에 있다는 사실을 저장합니까?
아니요. 이것은 handled by the private function scan_number
in the erl_scan
module (Erlang의 Lexer)이며 Base#Digits
토큰을 일반 정수 값으로 변환하여 기준 값을 완전히 무시합니다.
1> erl_scan:string("10").
{ok,[{integer,1,10}],1}
2> erl_scan:string("2#1010").
{ok,[{integer,1,10}],1}
아니요. 나는 어떤 언어도 생각할 수 없다.