set /a cmd 에서 계산하기

cmd 실행하면 콘솔 나오잖아

그곳에서 계산이 되는지 해봤음

 

C:\>1+2

'1+2'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

 

안된다네 .. 

계속 검색

set을 쓰면 된다네

 

C:\>set 1+2

1+2 환경 변수가 정의되지 않았습니다.

움.. 하나가 빠졌음

 

C:\>set /?

cmd.exe 환경 변수를 보여주거나 설정하거나 지웁니다.

... 생략 ...

SET 명령에는 아래와 같이 새로운 두 개의 스위치가 추가됩니다.


    SET /A 표현식

    SET /P 변수=[promptString]


/A 스위치는 = 기호의 오른쪽에 있는 문자열이

수식임을 지정합니다. 이는 계산되어 문자열로 변환되거나

지정한 변수의 새 값으로 만들어진 결과입니다.

표현식 평가기는 매우 간단하며 아래 연산을 지원합니다.

 

C:\>set /a 1+2

3

 

드디어 cmd에서 더하기를 실행하였다.

 

좀 더 해볼까?

 

C:\>set /a 1.2+2.3

연산자 빠짐

 ... 소수는 지원 안되네.


C:\>set /a 1/4+2

2

1/4가 0으로 처리된다.

3/4로해도 마찬가지로 0으로 처리된다. 

소수점 버림 처리하는 듯

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
2.22
2.23
2.24
2.25
2.26
2.27
2.28