크고 작은 자릿수로 작업하고 싶을 때 C에서 어떻게 합계/값을 비교해야합니까? #include <stdio.h>
#include <math.h>
int main(void) {
if (1.0 + (1/pow (10,50)) == 1.0)
printf("true");
else
printf("false");
나는 약간의 독서를하고 있으며, "숫자 x"인 것을 해석하는 법을 이해하는 데 어려움을 겪고 있습니다. I.E. type something is digits 6
나는 6 자리 숫자의 정밀도를 얻었지만, 그게 무슨 뜻인지 나 혼란스러워했다. 1) Y.XXXXXX (6 배의), 2) XXX.XXX (숫자의 임의의 수, 단지 항상 모두 앞을 계산 중 6 일
가능한 중복은 : Identify the digits in a given number. 나는 문자열로 변환하지 않고 숫자의 각 숫자를 인쇄해야합니다. 있을 수있다? 예를 들어 : int n = 1234;
int x;
while(??) {
x = ??
printf("%d\n", x);
}
그것은 인쇄 : 1
2
3
4
나
저는 java로 계산기를 설계 해달라고 요청하는 프로젝트가 있는데, 저는 사용자가 50 자리 또는 100 자리 중 하나를 선택하도록 chioices를 지정해야합니다. 예를 들어 곱셈을하거나 큰 숫자로 다른 연산을 수행 할 때 모든 숫자를 표시하지 않으면 문제는 약 20 자리를 표시하고 왼쪽은 E (일부 숫자)가됩니다! BigDecimal과 DecimalFo
숫자 문자열을 한 자리 숫자 배열 의 정수로 변환하는 '간단한'문제에 대한 해결책을 찾으려면 몇 시간을 보내야합니다.을 이동하십시오. 여러 가지 접근 방식을 시도했지만 항상 문제가 발생했습니다. 마지막으로 시도한 것이 있습니다. 그것은 빌드하지만, 표시된 라인에서 런타임에 범위를 벗어나는 인덱스를 제공합니다. 아마 어리석은 질문을하는 것에 대해 저를 표시
Android 앱에 EditText 필드가 여러 개 있으며 android : digits를 사용하여 잘못된 문자를 입력하지 않습니다. 예 : android:digits="@string/validchars" ("validchars는"모든 유효한 문자의 문자열 리소스입니다 - 예를 들어, AZ, 0-9, 일부 문장 부호) 사용자가 Enter 키를 명중하면 문제
주어진 숫자 블록 (블록 수는 2보다 크고 1000보다 작음)에 대해 가능한 가장 큰 수를 인쇄하십시오. 여기 조금 예제 : 입력 : 5 // Number of blocks of digits
9 // first block
98 // second
90 // third
5 // fourth
9 // fifth
출력 : 9998905 //
현재이 정규식을 가지고 : [\d\.]+ 나는 Regex Hero로 테스트 할 것이다. 당신은 그것이 here 작동 확인하실 수 있습니다. 1.1.4.3.
11.1.2.4.4.4.5
2
4.4
2.1.1
문제는 그것은 또한 최종 일치한다는 것입니다 : 그것은 정확하게 이러한 값에 대한 5 일치를보고합니다. 첫 번째 값인 1.1.4.3. 이 마지막