1
누군가가 (Year) 값을 입력하면 값의 유효성을 검사하려고합니다. 즉, 값이 숫자인지 확인하고 싶습니다. 나는 프롤로그에 처음 온 사람이다. 이걸로 나를 도울 수 있니?Prolog에서 값이 숫자 값인지 확인하는 방법은 무엇입니까?
미리 감사드립니다.
누군가가 (Year) 값을 입력하면 값의 유효성을 검사하려고합니다. 즉, 값이 숫자인지 확인하고 싶습니다. 나는 프롤로그에 처음 온 사람이다. 이걸로 나를 도울 수 있니?Prolog에서 값이 숫자 값인지 확인하는 방법은 무엇입니까?
미리 감사드립니다.
Prolog에서 귀하의 판단에 따라 올바른 연도가 무엇인지를 정의하는 규칙을 작성하십시오. 예를 들어
valid_year(Y) :-
integer(Y), Y > 0, Y =< 2014.
이 스 니펫에서 귀하의 질문이 크게 정의되지 않은 것을 볼 수 있습니다 : 미래는 어떨까요? 멀리 과거? 다른 달력 시스템은 어떻습니까?
SWI - 프롤로그에서, 그것은 일
...이 time and date에 대한 광범위한 지원이지만, 나는 그것이 현재의 요구 사항을 넘어 확실히 생각합니다. 너를 구했어. 고마워 친구. – Daybreaker