1
A
回答
2
只是寫下 - 在Prolog中 - 根據您的判斷 - 規定什麼是有效的年份。例如
valid_year(Y) :-
integer(Y), Y > 0, Y =< 2014.
您可以從這段代碼中看到,您的問題基本上未指定:未來如何?過去了嗎?其他日曆系統(有很多)呢?
在SWI-Prolog的,有一個time and date廣泛的支持,但我覺得它肯定是超出你目前的需求...
相關問題
- 1. 如何檢查數值字段中的值是否是整數?
- 2. 如何檢查值是否是數字
- 3. 如何檢查一個值是否在一系列值中?
- 4. 如何檢查值是否存在一個數組中的Jquery
- 5. 如何檢查select中的數據是否有一個值?
- 6. 如何檢查一個數組的值是否是另一個數組的鍵?
- 7. 檢查一個值是否小於數組的任何值
- 8. C#如何檢查兩個值中的一個是否爲真?
- 9. 如何檢查常數的值是否等於某個值?
- 10. 如何檢查值是否爲數字?
- 11. 檢查一個值是否是一個多維數組
- 12. 如何檢查數組參數是否包含一個值
- 13. 如何檢查一個值是否大於其他值
- 14. 檢查int值是否等於幾個值中的一個
- 15. 如何檢查是否值是多個或不鍵值C#
- 16. 如何檢查是否一個鍵/值是用Python
- 17. 我該如何檢查一個Hashtable值是否都是0?
- 18. 如何檢查值是否是最後一個csv條目?
- 19. 如何檢查數組的值是否包含一個或多個值?
- 20. 如何檢查一個值是否在Perl的列表中?
- 21. 是否可以檢查一個值是否是C#中的整數?
- 22. 如何檢查一個查詢是否存在多個值
- 23. 檢查一個值是否在輸入
- 24. 檢查值是否在另一個表
- 25. 檢查一個值是否爲空
- 26. 如何檢查Ruby數組是否包含多個值之一?
- 27. RSpec如何檢查參數對象是否有一個值?
- 28. 如何檢查一個函數是否有值
- 29. javascript - 如何檢查數組是否至少有一個負值?
- 30. PHP檢查數組值是否唯一
它的工作。你救了我。多謝,夥計。 – Daybreaker