calculating
adjective
a coolly calculating, ruthless man:
cunning, crafty, wily, shrewd, scheming, devious, designing, conniving, manipulative, Machiavellian, artful, guileful, slippery, slick, sly, disingenuous, unscrupulous;
informal foxy;
South African, informal slim;
archaic subtle.
▷antonyms ingenuous, artless; thoughtless.