1. 若工人未提前通知且直接不来上班用人单位仍需按照其实际工作天数支付工资。根据《劳动合同法》第三十条规定用人单位应当按照劳动合同约定和国家规定向劳动者及时足额支付劳动报酬。只要工人付出了劳动就有权获得相应报酬。2. 计算方式为:月工资÷21.75×实际工作天数。例如工人月工资为5000元本月工作了10天那么应得工资为5000÷21.75×10≈2300.93元。3. 不过用人单位可以依据公司规章制度扣除因工人旷工给单位造成的合理损失。但需注意扣除后的工资不得低于当地最低工资标准。同时用人单位应及时与工人沟通了解其不来上班的原因若存在纠纷可通过协商、调解或劳动仲裁等方式解决。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。