Getting the chunk of a Hex

Well, hello there!

This project is my first time implementing hexagons and actually using them.
I’ve been reading some information on this subject.

Image1: Hexagonal Chunks

coördinates of the chunk(chunk_ix, chunk_iy)
coördinates of the hex(hex_ix, hex_iy)

The problem I am having, is that I don’t know how to get the coördinates of the chunk of hex A/B/C

The size of the chunks is variable, the images is using the following vars:

	/* CHUNK INFORMATION */
	public static final int CHUNK_SIZE = 2;
	public static final int CHUNK_LENGTH = CHUNK_SIZE*2 + 1;

Every time a new chunk is created the hexagonal in the center gets the following coördinates:

int center_hex_x
   = /*chunk_x alternation*/ chunk_ix * (Vars.CHUNK_SIZE + 1)
   - /*chunk_y alternation*/ chunk_iy * Vars.CHUNK_SIZE;

int center_hex_y
   = /*chunk_x alternation*/  chunk_ix * Vars.CHUNK_SIZE
   + /*chunk_y alternation*/chunk_iy * Vars.CHUNK_LENGTH;

I can get the coördinates of the hexes quite easily, so the question is how to get the chunk that corresponds with that hex?

It’s probably possible with transforming the coördinates of the hex and checking which chunk is the closest to it, but I’ve actually no clue on how to do that.

Minor update:
If you know any articles et cetera, post them if possible. I prefer getting information, instead of codes!

Thanks for reading,
-Rose