I need a Julia BitArray-like object that can encode more than 64 bits, say 128 bits. Does a simple replacement of UInt64 with UInt128 in bitarray.jl work?
1
There are 1 answers
Related Questions in JULIA
- Getting updates from SDE solver in Julia
- Why am I getting MethodErrors when using continuous callback in Julia ODE solver?
- Using tickformat in a Makie.jl colorbar
- Julia - Second-order ODE gives wrong results
- Integrals of multiple variables with some of the limits depending on variables (Julia)
- julia Jupyter on() interaction error message
- Overlaying contour lines for a specific value
- Trouble with passing data from DataLoader to Learner in FluxTraining.jl for UNet model
- Is there a ´right´ way to get CSFML.jl in Julia to work on MacOS?
- Build Python executable with Julia dependencies
- Rust performance vs Julia
- PlotlyJS.jl LaTeX integration in VS Code
- Julia syntax error @kwdef with default value as string
- Plot array of Figures Mathplotlib
- data type in Julia and MLJ
Related Questions in BITARRAY
- How can I convert byte to fixed size (size = 8) bitArray
- Read non-byte-aligned value from byte array
- How do you increment a bit of a bit-array from a position in array?
- Inserting different type of values into a Bitarray
- Is there an easy way to merge several BitArrays?
- C# BitArray save to or read from SQL Server Binary
- Python efficient assigning of even and odd bits to a bitstring/bit_array
- Converting BitArray to Binary
- how to return represent binary 1 and 0 using BitArray in python
- How to initialize a BitArray from a byte
- ValueError: reached end of bitarray
- How to read a single bit from a Buffer in TypeScript?
- Julia BitArray with 128 Bits
- How to properly write and read BitArray objects?
- Check if N(large) bits are set
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Based on the information in your comment, the existing
BitArraywould itself serve your needs. Note thatBitArrayusesUInt64s internally, but that's not a limitation on the size of the array - it actually stores the bits as aVectorofUInt64s, so there's no special size limitation. You can create a 5x5x5BitArraywith no problem.Maybe this part of the documentation threw you off:
but that's talking about internal implementation details.
BitArrays are not limited to 8 bytes, so they're not limited to having just 64 values in them either.Creating a new type of bit array using
UInt128s would likely not be optimized, and is unnecessary anyway.