재귀를 사용하여 두 개의 인수를 더하고 빼는 프로그램을 만들려고합니다. 지금까지 내 프로그램은 양의 정수를 위해 작업하고 있지만 음의 정수에 대해이 작업을 어떻게 수행 할 수 있는지 완전히 알지 못합니다. 나는 정말로 당신의 도움에 감사 할 것입니다. def add(x,y):
"""add takes x and y and adds them toget
음수로 가정하면 binary number은 two's complement으로 표시되며 표시가 어떻게 유지 될 수 있습니까? 의 우리가 4 비트의 진수 -5을 대표한다고 가정 해 봅시다 : 1011, 왼쪽 시프트를 2를 곱 한 곳에서 원하는 :이 1011 << 1
이 작업은 0110을 반환, 6 인, 을하지 -10 우리가 희망했을대로.
Android에서 내 고객을위한 새로운 회계 프로그램을 작성하고 있습니다. 어떤 경우에는 EditText 텍스트를 정수로 변환해야하지만, 구문 분석을 할 때 "- 1 "java.lang.NumberFormatException가 발생했습니다. 내 문제를 이해하려면 다음을 시도하십시오. int i = Integer.parseInt ("- 1"); 아무도 도와
두 개의 제국 길이 (마일, 야드, 피트 및 인치)를 사용하는 프로그램이 있고 그 합과 차이를 출력합니다. 내 문제는 차이가 음수 일 때 출력이 올바르지 않다는 것입니다. def to_inches(miles, yards, feet, inches):
return inches + (feet * 12) + (yards * 36) + (miles * 63
Python에서 작업하는 경우 for 루프 및 if 문을 사용하여 알 수없는 정수 목록에서 네거티브를 제거하는 코드를 어떻게 작성합니까? def mod_lis (list):
for i in range(len(list)):
if list[i] < 0:
del list[i]
return list
나는 자바 스크립트에서 만들고있는 물리 엔진을 최적화하고 있습니다. cpu 사용에 관련된 운영 비용에 관한 기사를 읽은 적이 있지만이 문제에 대한 답을 찾을 수 없습니다. . 나는 "부정을 만들고 싶어 나는 두 개의 서로 다른 솔루션을 내놓았다 : a *= -1;
또는 a = -a;
이들 중 하나가 가장 빠른있는 그 곱셈이 저렴 읽을 수 있지만 어느
나는이 예제 줄을 사용하여 C#을 TimeSpan으로 긍정과 부정 배의 혼합을 구문 분석하려고 해요 : TimeSpan.TryParseExact("-4:-41:-4.102276", @"[\-]H\:[\-]m\:[\-]s.ffffff", enUS, out time)
을 불행하게도이 유용 아무것도 반환하지 않습니다. 그냥 실패하고 설정합니다 time을 0:
SQL Server 데이터베이스로 C# 프로그램을 만들고 있는데 부정적인 데이터와 긍정적 인 데이터를 처리하기 위해 제안 된 모든 솔루션에서 선택하는 데 어려움을 겪고 있습니다. 실제로 여기에 내가 찾은 해결책이 있습니다 : 부울을 사용하여 BC 또는 AC를 나타냅니다. 날짜 구성 요소 (jj, mm, (-) aaaa)를 int로 저장하고 확인을 처리하여