long

Can I convert long to int?

I want to convert long to int. If the value of long > int.MaxValue, I am happy to let it wrap around. What is the best way? ...

iphone safari http address word break

Hi, is there a way to "word break" a long http address in iphone safari? Currently with a long http address: i.e. h t t p://long/website/address/to/be/displayed/on/iphone/safari safari will render it in one line, thus affecting the page and the other contents where user has to scroll horizontally now. is there a way for safari to dis...

Accessing memory larger than UINT_MAX*4 size in C?

Hello, Assume if I have an array of size 78719476736 bytes. mind you that this array is dynamically allocated using malloc in my C code. Assume malloc returns a valid pointer after allocating this much memory. The size of this array is more than UINT_MAX(4294967295) , i.e. max limit of a unsigned int(32 bits) Assume my code looks like ...

Java JUnit assertEquals with Long

assertEquals( new Long(42681241600) , new Long(42681241600) ); I am try to check two long numbers but when i try to compile this i get integer number too large: 42681241600 error. Documentation shows there is a Long,Long assertEquals method but it is not called. ...

Generate C# Long Unique ID

Hey! I have an SQL database with a set of tables that have Unique Id's. For the longest time I have been using the unique Identifier datatype and passing in a guid from my C# interface. However for the purpose of speed when querying I have decided to switch to using a bigint and passing in a long. Whats the easiest way to create unique ...

How to use long id in Rails applications?

How can I change the (default) type for ActiveRecord's IDs? int is not long enough, I would prefer long. I was surprised that there is no :long for the migrations - does one just use some decimal? ...

java creating byte array whose size is represented by a long

Hi all, I'm trying to create a byte array whose size is of type long. For example, think of it as: long x = _________; byte[] b = new byte[x]; Apparently you can only specify an int for the size of a byte array. Before anyone asks why I would need a byte array so large, I'll say I need to encapsulate data of message formats that I ...

Java: Checking if a bit is 0 or 1 in a long

Given that : 0000000000000000000000000000000000000000000000000000000000000001 = 1 What method would you use to determine if the the bit that represents 2^x is a 1 or 0 ? ...

Writing and reading long int value in C code

I'm working on a file format that should be written and read in several different operating systems and computers. Some of those computers should be x86 machines, others x86-64. Some other processors may exist, but I'm not concerned about them yet. This file format should contain several numbers that would be read like this: struct Lon...

Monitoring a long task in Javascript

Hello, I have a particular page that uses lots of widgets that have to be initialized by Javascript routines (around 400, it's a complex one). This takes some time (even 20 secs on slower machines). Now I was thinking I could show a progress indicator (a simple text field with a percentage label), instead of the page, but I discovered t...

SQL Server - Guid VS. Long

Hello! Up until now i've been using the C# "Guid = Guid.NewGuid();" method to generate a unique ID that can be stored as the ID field in some of my SQL Server database tables using Linq to SQL. I've been informed that for indexing reasons, using a GUID is a bad idea and that I should use an auto-incrementing Long instead. Will using a lo...

How do I convert from int to long in Java?

I keep finding both on here and Google people having troubles going from long to int and not the other way around. Yet I'm sure I'm not the only one that has run into this scenario before going from int to Long. The only other answers I've found were "Just set it as Long in the first place" which really doesn't address the question. Ca...

Java - int/long, float/double

I understand that "2.5" is automatically a double, and to make it a float, I need to do "2.5F" (or should the F be lowercase?), and that I should use a float, say, if I had a constant that only ever needed 2 decimal spaces (like "0.08F" for Ontario PST tax), but I'm not sure whether "12" is an int or a long, but I know "12L" is a long, b...

Is it good to store long strings in a database?

I need to store long strings in a database. the string may be 5 or 6 sentences long. do you think this is a good design strategy. or should I store an id for that string and then create a relationship with another table that contains the location of the file storing the string. could you please give advantages and disadvantages of both. ...

long long in C/C++

Hi All, I am trying this code on GNU c++ compiler and unable to understand its behaviour #include <stdio.h> int main() { int num1 = 1000000000 ; long num2 = 1000000000 ; long long num3 ; //num3 = 100000000000 ; long long num4 = ~0 ; printf("%u %u %u",sizeof(num1),sizeof(num2),sizeof(num3)) ; printf("%d %ld %lld %llu",num1,num2...

How do you get an unsigned long out of a string?

What's the safest and best way to retrieve an unsigned long from a string in C++? I know of a number of possible methods. First, converting a signed long taken from atol. char *myStr; // Initalized to some value somehow. unsigned long n = ((unsigned)atol(myStr)); The obvious problem with this is, what happens when the value stored i...

Operations for Long and Float in Python

I'm trying to compute this: from scipy import * 3600**3400 * (exp(-3600)) / factorial(3400) the error: unsupported long and float ...

strtoull and long long arithmetic

Can anyone explain the output of this program and how I can fix it? unsigned long long ns = strtoull("123110724001300", (char **)NULL, 10); fprintf(stderr, "%llu\n", ns); // 18446744073490980372 ...

How can I check if multiplying two numbers in Java will cause an overflow?

I want to handle the special case where multiplying two numbers together causes an overflow. The code looks something like this: int a = 20; long b = 30; // if a or b are big enough, this result will silently overflow long c = a * b; That's a simplified version - in the real app, a and b are sourced elsewhere at runtime. What I want ...

android maps: How to Long Click a Map?

Hi. How do I long click on a mapview so that a place marker appears at that point on the map? I tried a couple ways without success: 1) Using setOnLongClickListener on the MapvView which never detected the longclicks. 2) My other idea was to extend MapView to override dispatchTouchEvent .. Create a GestureDetector to respond to lon...