I'm not sure if these are very clear questions, but here goes: 1. If a fairly large nucleus is set spinning, then it should generate a small magnetic dipole, right? I'm wondering, how would you calculate it's magnetic moment, using the properties of that particular nuclide (e.g. mass, charge, etc), the speed at which it's spinning, etc? 2. Same as above, except with a cation that has a given number of electrons.