a) The existence of the logarithms requires x>1.
If [log2x]=m, then m∈N and 2m≤x<2m+1. From log2[x]=m, follows [x]=2m, that is 2m≤x<2m+1.
Conversely, x∈[2m,2m+1), m∈N yields [log2x]=log2[x]=m.
b) If [2x]=t∈N, then log2t≤x<log2(t+1). From 2[x]=t follows [x]=log2t=m∈N, whence m≤x<log2(2m+1).
Conversely, if x∈[m,log2(2m+1)), m∈N then [2x]=2[x]=m.