V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Spatherbst  ›  全部回复第 1 页 / 共 1 页
回复总数  14
2021-10-27 13:59:46 +08:00
回复了 shmichaelli 创建的主题 上海 上海的程序员交流群(技术、求职、生活)
YTk2NTY5OA==
2020-12-21 12:36:17 +08:00
回复了 wangcansun 创建的主题 酷工作 发个微软内推吧, c++ 和前端
您好,不知是不是您把微信设置成了不可搜索,我在微信中搜不到您的微信号...
2020-09-23 19:21:56 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 出手 8 + 256 2019 Macbook Pro
@murmur 平时都是 vscode 连接实验室服务器开发,对这方面没有啥感觉 = =、
2020-09-23 18:49:26 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 出手 8 + 256 2019 Macbook Pro
原来如此哈,好久不关注 mac 的价格行情了,谢谢提醒~
2019-06-14 17:46:12 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@camillo 是的,现在想来非常后悔怎么不直接从官网购买的……
2019-06-14 17:05:05 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@shinianguji 微信:a965698
2019-06-14 16:54:13 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@younghust 如果只用 mac 的话,忘掉 Windows 下的操作习惯,应该没有问题。关键我一会儿要用 macOS 一会儿要用 Windows 和 Linux,就感觉自己花了一万多给自己找罪受 = =、
2019-06-14 16:47:16 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@ncepuzs 四天吧,毕竟不是全新的了。。。是我定价太便宜了吗?
2019-06-14 16:34:30 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@fjnu 实验室本来每个人都有性能不错的台式机,买 mac 把我全部奖学金搭进去了,装 Windows 用太亏了。。。
2019-06-14 16:02:27 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@sugars 西安
2019-06-14 15:59:54 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@zongren
2019-06-14 15:47:52 +08:00
回复了 Spatherbst 创建的主题 MacBook Pro 8 + 256 2019 Macbook Pro 出手
@kiwier 能加微信吗?
2019-05-08 09:29:31 +08:00
回复了 fuyufjh 创建的主题 Linux Windows Subsystem for Linux (WSL) 2 发布,包含完整 Linux 内核
2019-01-23 01:41:56 +08:00
回复了 frylkrttj 创建的主题 程序员 谁能把个税算法写成 代码
<!doctype html>
<html>

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="keywords" content="2019 个税,2019 新版个税计算器" />
<meta name="description" content="2019 新版个税计算器,可计算每月个税。" />
<title>2019 年个税计算器</title>
<style type="text/css">
body {
font-size: 13px;
}

input {
height: 15px;
width: 126px;
line-height: 15px;
padding: 1px;
font-size: 13px;
}

#head {
font-size: 14px
}

#line input {
width: 50px;
}

.error {
color: red;
}

.detail {
font-size: 12px
}
</style>
</head>

<body>
<h1>2019 年个税计算器</h1>
<table id="head">
<tr>
<th>税前工资</th>
<td><input id="gz" value="30000" /> 元 /月 <span class="error" style="display: none;">请输入工资,且必须大于 5000 元~</span></td>
</tr>
<tr>
<th>五险一金</th>
<td><input id="wxyj" value="3000" /> 元 /月</td>
</tr>
<tr>
<th>专项扣除</th>
<td><input id="zxkc" value="3000" /> 元 /月</td>
</tr>
<tr>
<td colspan=2 style="text-align: center;">
<button onclick="startWork()" style="width: 80%; margin-top: 10px;">开始计算</button> 
</td>
</tr>
</table>

<br />每月扣税(可调整各项额度)
<hr />

<table id="line"></table>

<br />扣税详情
<hr />
<div id="detail"></div>

<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
startWork();
$(window).bind('keypress', function (event) {
if (event.keyCode == "13") {
startWork();
}
})

function startWork() {
var gz = $("#gz").val();
if (!gz || gz < 5000) {
$(".error").show();
return;
}
$(".error").hide();


var wxyj = $("#wxyj").val() || 0;
var zxkc = $("#zxkc").val() || 0;
var html = '<tr class="title_line"><th>月份</th><th>税前工资</th><th>五险一金</th><th>专项扣除</th><th>个税</th><th>到手工资</th></tr>';
for (var i = 1; i <= 12; i++) {
html += '<tr id="line1">' +
'<td>' + i + '月</td>' +
'<td><input onchange="startCore()" id="gz' + i + '" value="' + gz + '" /></td>' +
'<td><input onchange="startCore()" id="wxyj' + i + '" value="' + wxyj + '" /></td>' +
'<td><input onchange="startCore()" id="zxkc' + i + '" value="' + zxkc + '" /></td>' +
'<td id="gs' + i + '"></td>' +
'<td id="dsgs' + i + '"></td>' +
'</tr>';
}
html += "<tr><td id='hj' colspan=6></td></tr>";
$("#line").html(html);
startCore();
}

function startCore() {
var gsTotal = 0;
var dsgzTotal = 0;
var detail = "";
for (var i = 1; i <= 12; i++) {
var gz = $("#gz" + i).val();
var wxyj = $("#wxyj" + i).val() || 0;
var zxkc = $("#zxkc" + i).val() || 0;
var gsed = gz * i - 5000 * i - wxyj * i - zxkc * i;
var rule = getRule(gsed);
var gs = Math.round(gsed * rule[0] - rule[1] - gsTotal);
$("#gs" + i).html("<strong>" + gs + "</strong>元");
$("#dsgs" + i).html("<strong>" + (gz - wxyj - gs) + "</strong>元");

detail += "<div>" + i + "月 (" + gz + "*" + i + " - 5000*" + i + " - " + wxyj + "*" + i + " - " + zxkc + "*" + i + ")*" + rule[0] + " - " + rule[1] + " - " + gsTotal + " = <strong>" + gs + "</strong>元</div>";
gsTotal += gs;
dsgzTotal += (gz - wxyj - gs);
$("#hj").html("<table><tr><td><strong>  个税合计:" + gsTotal + "元</strong></td><td><strong>   个税平均:" + Math.round(gsTotal / 12) + "元 /月</strong></td></tr><tr><td><strong>到手工资合计:" + dsgzTotal + "元</strong></td><td><strong> 到手工资平均:" + Math.round(dsgzTotal / 12) + "元 /月</strong></td></tr></table>");
}

$("#detail").html(detail);
}

function getRule(gsed) {
if (gsed <= 36000) {
return [0.03, 0];
}
if (gsed <= 144000) {
return [0.1, 2520];
}
if (gsed <= 300000) {
return [0.2, 16920];
}
if (gsed <= 420000) {
return [0.25, 31920];
}
if (gsed <= 660000) {
return [0.3, 52920];
}
if (gsed <= 960000) {
return [0.35, 85920];
}
if (gsed > 960000) {
return [0.45, 181920];
}
}
</script>
</body>
</html>
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4286 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 10:13 · PVG 18:13 · LAX 03:13 · JFK 06:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.