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) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4