создайте и измените XML-файл с помощью JavaScript

Это о 2.1 * 10^9. Не нужно точно знать 2^{31} - 1 = 2,147,483,647.

C

Вы можете найти его в C так:

#include <stdio.h>
#include <limits.h>

main() {
    printf("max int:\t\t%i\n", INT_MAX);
    printf("max unsigned int:\t%u\n", UINT_MAX);
}

дает (ну, без ,)

max int:          2,147,483,647
max unsigned int: 4,294,967,295

C ++ 11

std::cout << std::numeric_limits<int>::max() << "\n";
std::cout << std::numeric_limits<unsigned int>::max() << "\n";

Java

Вы можете получить это и с Java:

System.out.println(Integer.MAX_VALUE);

Но имейте в виду, что целые числа Java всегда подписаны.

Python 2

Python имеет произвольные целые числа точности. Но в Python 2 они отображаются на целые числа C. Итак, вы можете сделать это:

import sys
sys.maxint
>>> 2147483647
sys.maxint + 1
>>> 2147483648L

Итак, Python переключается на long, когда целое число становится больше, чем 2^31 -1

11
задан Avinash 28 July 2009 в 06:55
поделиться

2 ответа

В каком контексте выполняется файл и где вы собираетесь сохранить новые данные XML?

(Обычный контекст - это браузер, и в этом случае вы можете отобразить его или отправить обратно на сервер.)

Но если вы пишете сценарий, который будет запускаться вне браузера, это зависит.

0
ответ дан 3 December 2019 в 09:42
поделиться

В IE вы можете манипулировать XML с помощью ActiveX.
Также имеется встроенный объект для FF и других браузеров, совместимых с W3C.
Я рекомендую вам ознакомиться с этой статьей .

1
ответ дан 3 December 2019 в 09:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: