나는 downvotes를 완전히 기대하지만, 이것은 정말 호기심이 생기고 적어도 누군가가 대답 할 수 있기를 바랍니다. 우리의 이산 수학 교수는 그들이 제공하는 많은 비트 연산자에 대해 오래된 언어를 정말 좋아합니다. 이제 그는 우리에게 다음과 같은 기본 구문의 출력을 결정하는 것이었다 숙제 준 : 나는 그것을 해결했고 나는 그것을 출력 -105에 해야하는 거의 확신어떤 종류의 기본입니까?
PRINT (NOT (15 OR 51) EQV 85) IMP (15 AND 51)
을,하지만 난 컴파일 원 단지 그것을 확인하는 것입니다. 그런 다음 문제가 발생했음을 알았습니다. 나는 이것이 어떤 종류의 기본인지 전혀 모른다! 원래 BASIC 언어 용 컴파일러가 컴파일하지 못했습니다. QBasic 컴파일러가 컴파일하지 못했습니다.
Console.WriteLine((NOT (15 OR 51) EQV 85) IMP (15 AND 51))
질문은 다음과 같습니다하십시오 VB.NET 컴파일러는 내가 이런 VB.NET의 구문해야한다 생각에 수정 후에도, 컴파일하는 데 실패에도 종류 또는 BASIC의 방언이있는 이 문장이있는 프로그램을 컴파일 할 수 있습니까? 그리고 그렇다면 어떤?