Запитання з тегом «integer»

Поширений тип даних у багатьох мовах програмування для представлення цілого числа. Використовуйте цей тег для питань використання, зберігання чи маніпулювання цілими числами.


15
Перетворити ціле число на шістнадцяткове та шістнадцяткове на ціле
Отже, у мене цей запит працює (де signal_dataстовпець) у Sybase, але він не працює в Microsoft SQL Server: HEXTOINT(SUBSTRING((INTTOHEX(signal_data)),5,2)) as Signal У мене також є в Excel (де A1міститься значення): =HEX2DEC(LEFT(DEC2HEX(A1),LEN(DEC2HEX(A1))-2)) Хтось знає, як би я це зробив у SQL Server?
78 sql  sql-server  integer  hex 



10
Навіщо використовувати !! при перетворенні int на bool?
Що може бути причиною для перетворення цілого числа в логічне значення таким чином? bool booleanValue = !!integerValue; замість просто bool booleanValue = integerValue; Мені відомо лише те, що у VC ++ 7 остання спричинить попередження C4800, а перша - ні. Чи є якась інша різниця між ними?
76 c++  integer  boolean 

3
c ++ ціле число-> std :: перетворення рядків. Проста функція?
Проблема: у мене ціле число; це ціле число потрібно перетворити на тип stl :: string. Раніше я раніше stringstreamробив перетворення, і це просто трохи громіздко. Я знаю, що спосіб C - це зробити a sprintf, але я б набагато краще зробив метод C ++, який є типозахищеним (er). Чи є …
76 c++  integer  stdstring 


7
Різниця між uint8_t, uint_fast8_t та uint_least8_t
Стандарт C99 представляє такі типи даних. Документацію можна знайти тут для бібліотеки stdint AVR. uint8_t означає, що це 8-бітний тип без підпису. uint_fast8_t означає, що це найшвидший непідписаний int з принаймні 8 бітами. uint_least8_t означає, що це беззнаковий int з принаймні 8 бітами. Я розумію, uint8_tщо таке uint_fast8_t(я не знаю, …
75 c++  c  integer  avr  c99 

4
Заповнення списку цілих чисел у .NET
Мені потрібен список цілих чисел від 1 до х, де х встановлюється користувачем. Я міг би побудувати його за допомогою циклу for, наприклад, припустивши, що x є цілим числом, встановленим раніше: List<int> iList = new List<int>(); for (int i = 1; i <= x; i++) { iList.Add(i); } Це здається …
75 c#  .net  list  integer 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.