Tag: String
3 ways to extract numbers from a string

I’m working on a project which requires me to parse some data that was formatted more for readability than parsing. Similar to NSStringFromCGRect which outputs in the format “{{x,y},{width,height}}”
let rect = CGRect(x: 124, y: 387, width: 74, height: 74)
let text = NSStringFromCGRect(rect)
// "{{124, 387}, {74, 74}}"
This string can easily be read back again using it’s counterpart function NSStringFromRect.
let text = "{{124.123, 387}, {74, 74}}"
let rect = NSRectFromString(text)
Beyond 128-bit integers
December 24, 2017
General Coding, Reference
Comments Off on Beyond 128-bit integers
Ken Boreham
I just finished a post related to the top range of integer values that are supported by Swift.
https://kenb.us/big-integers
The conclusion was that we can use the Decimal type to hold integer values with up to nearly 128 bits. That’s an impressively large number.
It’s hard to imagine a case where you would require both a larger number and precision at the least significant figures. However, it does make an interesting exercise so let’s give it a shot.
Read More »
Share this:
ArrayIntIntegerLarge valueString