Workspace doesn't display UInt values

I’m not sure… Typically, Int is used for variables that represent a size or count, where base 10 is more natural indeed, and UInt is often used for values where individual bits or bytes have a meaning.

There are good reasons for this… See a recent discussion about why indices and length use Int.

Maybe it’s different in your case, but I see two masks in your list. Would they be more readable in base 10? (I guess not.)

For full_timestep maybe it would make sense to use an Int?

For fileversion it depends how the version is encoded… For example 0x00280212 could be the code for a version of the form “x.y” as two 16-bit values: 0x0028 and 0x0212. This would arguably be less readable in base 10.

2 Likes