«integer-arithmetic» 태그된 질문

11
Bash 스크립트에서 숫자를 어떻게 추가 할 수 있습니까?
이 Bash 스크립트가 있고 16 행에서 문제가있었습니다. 15 행의 이전 결과를 가져 와서 16 행의 변수에 추가하려면 어떻게해야합니까? #!/bin/bash num=0 metab=0 for ((i=1; i<=2; i++)); do for j in `ls output-$i-*`; do echo "$j" metab=$(cat $j|grep EndBuffer|awk '{sum+=$2} END { print sum/120}') (line15) num= $num + $metab (line16) done echo …


1
Python 3.x 정수의 경우 비트 시프트보다 2 배 빠릅니다.
나는 sorted_containers 의 출처를보고 있었고이 줄 을보고 놀랐습니다 . self._load, self._twice, self._half = load, load * 2, load >> 1 여기 load정수가 있습니다. 한 곳에서 비트 이동을 사용하고 다른 곳에서 곱셈을 사용하는 이유는 무엇입니까? 비트 쉬프팅이 2의 정수 나누기보다 빠를 수도 있지만, 곱셈을 쉬프트로 대체하지 않는 이유는 무엇입니까? 다음과 같은 …


4
부호없는 정수 빼기가 정의 된 동작입니까?
결과가 음수 일 때 동일한 유형의 다른 정수에서 부호없는 정수를 빼는 데 문제가 있다고 생각하는 사람의 코드를 보았습니다. 따라서 이와 같은 코드는 대부분의 아키텍처에서 작동하더라도 올바르지 않습니다. unsigned int To, Tf; To = getcounter(); while (1) { Tf = getcounter(); if ((Tf-To) >= TIME_LIMIT) { break; } } 이것은 내가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.